我的VS2010 SP1有一個嚴重的問題。它一直在崩潰。我打開它,並在10秒後,我崩潰並重新啓動。Visual Studio 2010不斷崩潰?
當我檢查事件查看器。我看到低於錯誤日誌:
我已經試過各種
- 名爲.suo刪除。用戶和文件
- 清除我的TMP文件夾
- 重置用戶設置
- 重組項目。
- 我試過甚至打開一個新項目。
我們也使用TFS,所有用戶都受到影響。沒有人能夠使用VS.這就是爲什麼我認爲它不是VS相關,我應該重新安裝,這聽起來像項目,但什麼?我不明白。
最後一個工作版本和非工作版本之間的唯一區別是「添加了新類」,「數據集已擴展」。沒有其他的!!
事件查看器日誌:
Faulting application name: devenv.exe, version: 10.0.40219.1, time stamp: 0x4d5f2a73
Faulting module name: KERNELBASE.dll, version: 6.1.7601.17651, time stamp: 0x4e211319
Exception code: 0x8004753b
Fault offset: 0x0000b9bc
Faulting process id: 0xad0
Faulting application start time: 0x01ccaf8b820071c5
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: e3138c45-1b7e-11e1-bb8c-001999505d92
編輯
我剛剛發現下面的代碼會導致VS崩潰並重新啓動。這是一個簡單的LINQ代碼,我不知道它爲什麼會導致VS崩潰。我100%確定這是它的原因,因爲當我把它關掉時,一切都很好,但是當我將它包括在內時。它崩潰。 cachedata是共享類,具有作爲實體框架代碼第一個對象的合作伙伴。任何想法爲什麼? 我也在myCache數據類中的其他EF POCO對象,我在不同的類中調用類似,但他們工作正常。所以我試圖在其他類中工作的崩潰類中複製相同的代碼,VS再次崩潰。下面的代碼同樣適用於其他類。這班有什麼事?我有linq命名空間進口!
感謝
Dim myPartner = (From item In myCachedata.partners Where item.partner_ID= partner_ID).FirstOrDefault()
很奇怪的異常代碼。清晰的環境,從反惡意軟件開始,開始用Taskmgr.exe殺死進程。 –
何時崩潰?當您打開IDE,加載的項目,當嘗試只編譯你的項目,或者當您嘗試運行呢? – AaronS
它崩潰的解決方案後5-10secs完全加載,但我可以管理髮現這是一個錯誤的代碼錯誤。請參閱下面的答案。 – batmaci