求助,StreamWriter写入文本的一个问题
我用StreamWriter创建文本,并且写入文本,需要修改2个文本文件
但是我用如下方法只能用一个,连第二个都创建不出来。
问题就是
要么创建第一个,并且可以写入数据,但是第二个无法创建无法写入数据了。
或者文件可以创建,第一个和第二个都写入不了数据
以下方法在调试里可以创建2个并且都写入数据
但是在IIS服务器里的应用程序设置里,如果不创建,就是以上的问题了
创建后问题就解决了
现在需要解决:
如何在虚拟主机里这样做。或者别的方法?
因为我需要创建3个文本并且每个文本都可以追加数据。
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("写入数据");