今天我在用VS2010的時候,突然藍屏,然後一個WEB程序執行就會報怪異的問題:Could not load file or assembly 'XXX' or one of its dependencies. 而且其他WEBProject不報任何錯誤。這個WEB程序我正在做調試,害得的一直以爲這個程序出問題了。
其實是VS2010的緩存文件除了問題。只需要:
刪除 系統盤:/用戶/用戶名稱/AppData/Local/Temp/Temporary ASP.NET Files裏面的文件
這個問題就解決了。
這個問題的一些關鍵字:0x80070057、E_INVALIDARG
參考資料:
HRESULT: 0x80070057 (E_INVALIDARG) 的處理
http://www.cnblogs.com/eastjazz/archive/2010/08/26/1808743.html