2013-04-11 64 views
0

我在調試過程中不斷收到隨機CLR異常,然後導致調試器停止。它發生在我的asp.net項目和我創建的空白asp.net項目上。以下是錯誤。任何想法爲什麼?大多數時候它發生在我的應用程序空閒或啓動時在VS2012中調試時出現隨機CLR異常

運行時遇到致命錯誤。錯誤 的地址位於0x71331c38,位於線程0x1928。錯誤代碼是0xc0000005。 此錯誤可能是CLR中的錯誤,也可能是用戶代碼中不安全或不可驗證的 部分中的錯誤。此錯誤的常見來源包括用戶 編組錯誤COM-interop或PInvoke,這可能會損壞 堆棧。

或有時我得到這一個

System.ExecutionEngineException了未處理的消息:未處理的 異常類型「System.ExecutionEngineException」發生在 未知模塊。

更新 林還具有在不同的項目在VS2010同樣的問題。但他們都是基於Web的項目。一個是一組WCF Web服務,另一個是一個asp.net mvc4應用程序。

回答

0

看起來像我發現問題的原因。我還注意到一些訪問衝突錯誤,我想知道是否因爲我在VirtualBox中運行它。在Virtual Box中對Visual Studio進行了快速搜索,看起來像VirtualBox可能導致訪問衝突錯誤。所以我使用了Disk2VHD並安裝了Hyper-V。到目前爲止沒有問題。我懷疑其他異常也可能是由VirtualBox引起的。