2011-12-19 18 views
1

我正在研究asp.net應用程序。 在我的應用程序中,我嘗試讀取一個由某些其他C++進程使用的xml文件。 但我得到的錯誤就像另一個進程正在使用的文件。如何讀取asp.net中另一個進程正在使用的xml文件

我嘗試如下。

FileStream fs = new FileStream(Server.MapPath("./" + webPageXml),FileMode.Open,FileAccess.Read,FileShare.ReadWrite); 

        StreamReader sr = new StreamReader(Server.MapPath("./" + webPageXml)); 

這裏streamreader是在初始化時發生錯誤。 請儘快幫我

回答

0

您將不得不修改其他進程的代碼以共享模式打開文件。沒有其他辦法。

0

在使用它之前,您必須關閉該文件。其他明智的分享該文件和使用文件。 可能對你有幫助..

相關問題