0
我從一個XML文件中創建了一個.sdf文件(SQL CE)。當文件準備就緒時,我想將它附加到電子郵件中。但是當我嘗試附加它時,出現此錯誤:「進程無法訪問文件」C#中的Winforms錯誤
The process cannot access the file......because it is being used by another process
我該如何解決它?
我從一個XML文件中創建了一個.sdf文件(SQL CE)。當文件準備就緒時,我想將它附加到電子郵件中。但是當我嘗試附加它時,出現此錯誤:「進程無法訪問文件」C#中的Winforms錯誤
The process cannot access the file......because it is being used by another process
我該如何解決它?
你在文件上打開了SqlCeConnection嗎?它是否在Visual Studio中打開?
我建議你使用Process Explorer,這樣你就可以識別出具有句柄的進程。
我在猜測,因爲SQLCE數據庫在你的程序中運行在你的程序運行過程中你不能獨佔訪問該文件。
無論是那個還是數據庫引擎都有一個鎖。 – 2009-11-09 15:08:37