2010-09-09 107 views
3

每當我打開項目A的解決方案時,它會工作一段時間(時間會有所不同),然後窗口會凍結並最終崩潰。但是,當我打開項目B時,我可以整天工作,並且工作正常。當我使用某種解決方案時,Visual Studio崩潰

異常信息
代碼:0xe053534f標誌:00000000
實錄:0x0000000000000000地址:0x000000007c812afb

錯誤簽名
AppName的:devenv.exe的AppVer:9.0.30729.1 AppStamp:488f2b50
的modname:KERNEL32.DLL ModVer:5.1.2600.5781 ModStamp:49c4f482
fDebug:0 Offset:00012afb

我知道這可能意味着什麼,只是讓我知道需要哪些信息,我將包括它。我也試過「清潔解決方案」無濟於事。

任何幫助表示讚賞。

編輯
項目都是C#.net 3.5應用程序。我在Visual Studio 2008中運行它們。使用的Addins是Regionerate,Rockscroll,SmartPaster和Resharper 5

注意到的唯一原因是,當我轉到Web瀏覽器(或任何其他窗口)時,如果過了一段時間VS是在點擊窗口之後,冰凍和撞擊一會兒。

+1

這看起來像一個愚蠢的問題,但都是關於相同大小/語言等的解決方案。另外,你有沒有安裝visual studio的插件/擴展? – R0MANARMY 2010-09-09 13:20:05

+0

簡單,不要使用項目A – 2010-09-09 13:27:21

+0

這兩個解決方案都是C#.net 3.5,大小相同。使用的插件是Regionerate,RockScroll,Smart Paster 2008,當然還有Resharper 5 – Gage 2010-09-09 13:29:59

回答

4

代碼:0xe053534f

最後3個十六進制代碼翻譯成 'SSO'。這是軟堆棧溢出的首字母縮寫。當錯誤代碼與網站名稱匹配時,總是很有趣。當運行時檢測到硬堆棧溢出即將發生時,會產生軟堆棧溢出異常,因爲它正在設置調用堆棧。這是一個嚴重的錯誤,只是減少了硬堆溢出造成的災難性後果。

它幾乎可以肯定你正在使用的加載項之間的不潔相互作用引起的。禁用他們一個接一個找到麻煩製造者。

+0

原來是Resharper。我unistalled,它的工作,然後重新安裝,它沒有。所以我刪除了我的項目中的Resharper文件和一切正常。 – Gage 2010-09-09 17:32:06

1

該項目有多大?

如果它不是太大,它可能是值得的,同時創建一個新的項目,並逐步轉移對面你的代碼,看看你能不能找出問題的所在。重新創建項目可能會解決問題。

你有沒有觀察到任何原因/效果 - 它是當你打開一個特定的代碼文件,例如?還是在設計師?

而作爲R0MANARMY暗示在他的評論,嘗試在safemode啓動VS。

+0

我注意到的唯一原因/結果是,它似乎只發生在我使用瀏覽器然後切換回VS.我點擊窗口並凍結。注意我有更多的一個屏幕,VS總是顯示。 – Gage 2010-09-09 13:31:38

+0

@Gage,我記得有一個問題,我[歸因於rockscroll](http://stackoverflow.com/questions/464751/class-member-order-in-source-code/464769#464769),但從那以後我重新安裝了它,沒有更多的問題。正如我所說的,嘗試安全模式,然後嘗試刪除一些加載項。 – Benjol 2010-09-09 13:52:39

1

嘗試刪除隱藏.suo文件的解決方案。

它發生在我這個文件被損壞,因爲某些原因,阻止我打開我的解決方案。

相關問題