什么是错误代码是0x80070001?我该如何解决?

Hiy*_*sat 30 asp.net iis web-services

我在我的网络服务上收到此错误:

与远程主机通信时发生错误.错误代码是0x80070001

奇怪的是服务器上的CPU和内存使用率不高.

详细的错误消息:

错误信息:

与远程主机通信时发生错误.错误代码是0x80070001.

堆栈跟踪:

at System.Web.Hosting.IIS7WorkerRequest.RaiseCommunicationError(Int32 result, Boolean throwOnDisconnect)<br />
at System.Web.Hosting.IIS7WorkerRequest.ReadEntityCoreSync(Byte[] buffer, Int32 offset, Int32 size)<br />
at System.Web.Hosting.IIS7WorkerRequest.ReadEntityBody(Byte[] buffer, Int32 size) <br />
at System.Web.HttpRequest.GetEntireRawContent()<br />
at System.Web.HttpRequest.get_InputStream()<br />
at Service.Upload() in c:\inetpub\path\Service.aspx.cs:line 213
Run Code Online (Sandbox Code Playgroud)

Google搜索后:

微软论坛上的线程,我禁用卸载网卡,没有任何变化:(

关于Stack OverFlow的问题没有答案:(

我该如何解决这个问题?

更多信息

内部异常消息:句柄无效.(HRESULT异常:0x80070006(E_HANDLE))

很重要

这只发生在Web应用程序中,但如果我使用了一个网站,则没有任何反应(没有错误).

经过大量研究后,我认为这个错误是由web.config文件引起的.

小智 -1

这是因为代码中存在内部内存泄漏。因此,它无法在内存中创建新对象。