我正在开发asp.net应用程序。 在我的应用程序中,我试着读取一个由一些ohter c ++进程使用的xml文件。 但我收到的错误就像文件被另一个进程使用了。
我尝试如下。
FileStream fs = new FileStream(Server.MapPath("./" + webPageXml),FileMode.Open,FileAccess.Read,FileShare.ReadWrite);
StreamReader sr = new StreamReader(Server.MapPath("./" + webPageXml));
这里的streamreader在初始化时会出现错误。 请尽快帮助我
答案 0 :(得分:0)
您必须修改其他进程的代码才能以共享模式打开该文件。没有其他办法。
答案 1 :(得分:0)
您必须在使用前关闭该文件。其他明智的共享文件和使用文件。 可能对你有帮助..