今天下午由于機器藍屏後,導緻我的vs2008 不能夠調試我的網站了。
出現的錯誤就是如上所述(異常來自 hresult:0x80070057 (e_invalidarg)) )
症狀就是 : 建立的我網站 可以調試。而就是 我在調試時藍屏的那個網站 不能調試。 郁悶。
經過 半下午的 折騰終于弄好了。
解決方法 是 删除 c:/windows/microsoft.net/framework/v2.0.50727/temporary asp.net files 檔案夾。
最好是删除temporary asp.net files 檔案夾下的檔案,保留temporary asp.net files 檔案夾。
我的vs編輯器是 vs2008 。在 vs2005中可能是c:/windows/microsoft.net/framework/v2.0.50727/temporary 檔案夾。
此檔案夾是 vs編輯器的 運作的臨時檔案夾。 當突然當機的時候 可能在這裡 遺留了 目前調試項目的 編譯沒有完成的檔案。
以後要查找 微軟的 異常,最好就是 直接搜尋 異常代碼。如: 我這次的異常是hresult:0x80070057 (e_invalidarg)。
<a target="_blank" href="http://blog.csdn.net/zhensoft163/article/details/9860709">原文位址</a>