当前位置: 代码迷 >> ASP.NET >> 请教:System.IO 文件“d:\test.ascx”正由另一进程使用,因此该进程无法访问该文件
  详细解决方案

请教:System.IO 文件“d:\test.ascx”正由另一进程使用,因此该进程无法访问该文件

热度:9441   发布时间:2013-02-25 00:00:00.0
请问:System.IO 文件“d:\test.ascx”正由另一进程使用,因此该进程无法访问该文件。
string   strPath   =   "d:\\test.ascx ";
File.Create(strPath);
StreamWriter   sw   =   new   StreamWriter(strPath,   false);
string   sContent   =   hiContent.Value;
sw.Write(sContent);
sw.Close();

错误
文件“d:\test.ascx”正由另一进程使用,因此该进程无法访问该文件。

------解决方案--------------------------------------------------------
string strPath = "d:\\test.ascx ";File.Create(strPath);==> 这两句不需要.
------解决方案--------------------------------------------------------
// OR
string strPath = "d:\\test.ascx ";
FileStream stream = File.Create(strPath);
StreamWriter sw = new StreamWriter(stream);
// ...
  相关解决方案