2010-10-28 66 views
6

我有一個很難調試的Visual Studio 2008項目。我需要附加到IIS 7來調試它。在時間至少50%的我碰到下面的錯誤連接到W3WP.EXE後不久:爲什麼在Visual Studio中調試項目時經常遇到錯誤0x8007000e?

 
--------------------------- 
Microsoft Visual Studio 
--------------------------- 
A fatal error has occurred and debugging needs to be terminated. 
For more details, please see the Microsoft Help and Support web site. 
HRESULT=0x8007000e. ErrorCode=0x0. 
--------------------------- 
OK 
--------------------------- 

它然後終止的w3wp.exe。

我不明白任何其他解決方案的問題。有關如何解決此問題的任何想法嗎?

回答

7

如果你谷歌這個錯誤,你會發現很多關於它的信息。

0x8007000e =應用程序內存不足。也許你的電腦沒有足夠的內存和/或磁盤空間。

+0

只需添加,此鏈接http://connect.microsoft.com/VisualStudio/feedback/details/296622/fatal-error-debugging-hresult-0x8007000e也可能相關 – InSane 2010-10-28 01:23:23

+0

至少有20個項目在解決方案,雖然我不認爲這是問題,卸載他們的整個堆並重新啓動似乎修復它。謝謝! – 2010-10-28 04:29:36

2

這對控制檯項目中的Visual Studio 2012也是一個問題。奇怪的是,Visual Studio 2010中的相同項目不會導致相同的問題。

儘管它沒有提供我需要的信息,但我發現您可以在不調試的情況下啓動,然後將調試器附加到過程中以訪問您的斷點而不會觸發錯誤。

對於它的價值,我在網上幾篇文章中已經注意到,遇到問題的人往往在解決方案(包括OP)中有多個項目。

1

當我使用基於Web服務的應用程序時,遇到同樣的問題。 我用Visual Studio 2012 + Win 7(32bit)OS

NONE我找到的谷歌解決方案已經爲我工作(不是內存或磁盤空間問題)。

我工作的唯一解決方案:安裝Win 7 64位操作系統。

只需備份您的數據&安裝64位OS +應用最新的Win Updates。

相關問題