1. 程式人生 > >引數錯誤。 (異常來自 HRESULT:0x80070057 (E_INVALIDARG))

引數錯誤。 (異常來自 HRESULT:0x80070057 (E_INVALIDARG))

====================================================================

異常來自 HRESULT:0x80070057 (E_INVALIDARG) 未能載入程式集....... 幾次刪除引用然後重新引用程式集還是報錯 奔潰中.... 網上搜索還真有解決辦法:

解決方法 是 刪除 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary  ASP.NET files 資料夾。

請注意:上面說的解決方法只是用與.NET 2.0編譯器下.

如果你在VS2010  .net 4.0環境下開發,請刪除

C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary  ASP.NET files 這個資料夾.


====================================================================

造成如上的原因分析:

1.正在編譯的程式,突然中斷,如斷電造成的.

2.正在執行的程式,連線資料庫(不是指程式訪問資料庫,而是Visual Studio 中工具 - 連線資料 準備生成程式碼之類的操作也會導致如上問題)

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files

此資料夾是 VS編輯器的 執行的臨時資料夾。 當突然宕機|未考慮的情況的時候 可能在這裡 遺留了 當前除錯專案的 編譯沒有完成的檔案.