[VS.NET]無法載入檔案或組件 '...' 或其相依性的其中之一。 程序無法存取檔案,因為檔案正由另一個程序使用。 (發生例外狀況於 HRESULT: 0x80070020)

最近同事使用VS.NET Build專案時,第一次開啟專案建置是OK的。

再重新建置一次就發生以下的錯誤訊息,

無法載入檔案或組件 '... , Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 或其相依性的其中之一。 

程序無法存取檔案,因為檔案正由另一個程序使用。 (發生例外狀況於 HRESULT: 0x80070020)

一直以為是 Visual Studio 的問題,重裝後還是不行。

後來同事查到一篇討論「Could not load file or assembly '' or one of its dependencies. The process cannot access the file because it is being used by another process」,

就是防毒軟體「Panda」造成的。 同事還真的就是裝「Panda」這個防毒軟體, 將它移除就好了。

下次有類似的問題,也可以查一下是不是 防毒軟體 造成的哦!

感謝同事Marty的分享。

 

參考資料

Could not load file or assembly '' or one of its dependencies. The process cannot access the file because it is being used by another process

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^