日期:2014-05-20  浏览次数:21246 次

Stream was not writable的错误提示
在第二句sw   =   new   StreamWriter   (fs);时会报   "Stream   was   not   writable "的错误
代码如下:

fs   =   new   FileStream(@files[i],FileMode.Open,FileAccess.ReadWrite);
sw   =   new   StreamWriter   (fs);
sw.Flush   ();
sw.BaseStream.Seek   (0,SeekOrigin.End);
sw.WriteLine   ( " </NewDataSet> ");
sw.Flush   ();
sw.Close   ();  

补充:对files[i]那个文件己经设了write权限依然报错。



------解决方案--------------------
对files[i]那个文件己经设了write权限依然报错。
-----------------------------------------------
你是对什么用户设的write权限
查查
如果是 asp.net,对 IUSR 用户设 write
另外,对文件所在整个文件夹设试试
------解决方案--------------------
具体是什么文件啊..