为什么在Visual Studio中调试项目时经常出现错误0x8007000e?

时间:2010-10-28 00:54:10

标签: asp.net visual-studio-2008 iis

我有一个Visual Studio 2008项目,证明很难调试。我需要附加到IIS 7来调试它。在附加到w3wp.exe后不久,我至少有50%的时间收到以下错误:

---------------------------
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。

我没有遇到任何其他解决方案的问题。有关如何解决此问题的任何想法吗?

3 个答案:

答案 0 :(得分:7)

如果你谷歌这个错误,你会发现很多关于它的信息。

0x8007000e =应用程序内存不足。也许您的计算机没有足够的RAM和/或磁盘空间。

答案 1 :(得分:2)

这也是Visual Studio 2012在控制台项目中的一个问题。奇怪的是,Visual Studio 2010中的相同项目不会导致同样的问题。

虽然它没有提供我需要的信息,但我发现你可以在没有调试的情况下启动,然后将调试器附加到进程以获得对断点的访问而不会触发错误。

为了它的价值,我在网上的一些帖子中注意到,遇到问题的人往往在解决方案中有多个项目(包括OP)。

答案 2 :(得分:1)

当我使用基于Web服务的应用程序时遇到同样的问题。 我使用 Visual Studio 2012 + Win 7(32位)操作系统

我在谷歌找到的解决方案没有对我有用(没有内存或磁盘空间问题)。

唯一对我有用的解决方案:安装 Win 7 64位操作系统。

只需备份您的数据&安装64位操作系统+应用最新的Win更新。