日期:2014-05-18 浏览次数:20441 次
StreamWriter sr; sr = File.CreateText(Server.MapPath(str) + "\\" + DropDownList1.SelectedValue + "\\" + name + ".txt"); sr.WriteLine("写入数据1"); sr.Close(); using (StreamWriter sw = File.AppendText(Request.PhysicalApplicationPath +"\\" + "a.txt")) sw.WriteLine("写入数据");
using System; using System.IO; class Test { public static void Main() { string path = @"c:\temp\MyTest.txt"; // This text is added only once to the file. if (!File.Exists(path)) { // Create a file to write to. using (StreamWriter sw = File.CreateText(path)) { sw.WriteLine("Hello"); sw.WriteLine("And"); sw.WriteLine("Welcome"); } } // This text is always added, making the file longer over time // if it is not deleted. using (StreamWriter sw = File.AppendText(path)) { sw.WriteLine("This"); sw.WriteLine("is Extra"); sw.WriteLine("Text"); } // Open the file to read from. using (StreamReader sr = File.OpenText(path)) { string s = ""; while ((s = sr.ReadLine()) != null) { Console.WriteLine(s); } } } }
------解决方案--------------------
虚拟机 IIS的权限有 写入的权限吗?、 IIS 右键 文件夹 -》 读取 ,写入 打勾
------解决方案--------------------
你要在iis目录下有生成文件的权限。就要有写入的权限