streamwriter
streamwriter保存文件
#region SaveToXML
string strsummary = hidden1.Value.Trim();
string strtitle = request.querystring["id"];
string strname = Hidden2.Value.Trim();
string path = Server.MAPPath("flows") + @"\" + strtitle.Trim() + ".xml";
FileInfo fi = new FileInfo(path);
if (!fi.exists)
{
#region
using (StreamWriter sw = fi.CreateText())
{
sw.WriteLine(@"<?xml version='1.0' encoding='UTF-8'?>");
sw.WriteLine("" + strsummary.Trim() + "");
sw.Close();
}
#endregion
}
else
{
#region
StreamWriter fw = new StreamWriter(path);
fw.WriteLine(@"<?xml version='1.0' encoding='UTF-8'?>");
fw.WriteLine("" + strsummary.Trim() + "");
fw.Close();
#endregion
}
在IIS里面如果你的Web.config没有配置<identity impersonate="true" userName="adMinistrator" password="admin"/>用户权限的话,是不允许写的,但配置了权限又会太大了,所以我们可以通过另外一种方式来实现,文件的写入。如图:
N
这里我们可以对某一个文件夹付权限,方法是对这文件夹点右键,找到安全,若是Server系统要找到
NETWORT SERVICE 也就是第四个,赋予权限就可以了,如果是XP系统,则是ASP.NET MACHINE...
也就是上图中的第二个,赋予权限就可以了。
相关阅读
C#学习笔记——StreamWriter、StreamReader和FileStre
一、StreamReader类的介绍构造函数: StreamReader sw = new StreamReader(Stream stream); StreamReader sw = new StreamRe
使用StreamReader和StreamWriter读取和写入文本文件
1.读取文本文件using System; using System.Collections.Generic; using System.Text; using System.Linq; using System.Collect
InputStreamReader和OutputStreamWriter 的区别和用法
一、InputStreamReader用于将一个字节流中的字节解码成字符 , 用法如下 @Test public void Test19() throws Exception { Input
一、OutputStreamWriter流 API说明:OutputStreamWriter是从字符流到字节流的桥接:使用指定的字符集将写入其中的字符编码为字