2013-07-01 67 views
0

Windows版本:在Windows Server 6.0版(生成6002:Service Pack 2的)/無Hyper-V的Windows Server 2008企業.NET運行庫2.0版致命的執行引擎錯誤

.NET運行時版本:.NET運行庫2.0版.50727.4234

我正在運行ASP.net 2.0應用程序。該應用程序在VM環境中運行良好。如果我在測試機器上運行應用程序,我會不斷收到各種致命執行引擎錯誤。

虛擬機和實際測試機器都具有與上面指定的Windows和.net運行時版本相同的版本。測試機器有48個核心。

我收到的典型的錯誤:

.NET運行庫版本2.0.50727.4234 - 致命的執行引擎錯誤(7069CBDE)(80131506)

+0

沒有至少看到*一些*代碼,這個問題是不可能的回答。 – dlev

+0

我有一個快速谷歌,顯然這種類型的錯誤是由託管堆中的腐敗造成的。 CLR很少會破壞自己,最有可能的罪魁禍首是糟糕的P/Invoke簽名,並且通常做你不打算的事情(本地代碼在內存中塗寫)。 –

回答