当前位置:编程学习 > C#/ASP.NET >>

在向服务器发送请求时发生传输级错误。 (provider: 共享内存提供程序, error: 0 - Shared Memory Provider: )

“/WebSite”应用程序中的服务器错误。
--------------------------------------------------------------------------------

在向服务器发送请求时发生传输级错误。 (provider: 共享内存提供程序, error: 1 - 执行读/写操作期间检测到 I/O 错误。) 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Data.SqlClient.SqlException: 在向服务器发送请求时发生传输级错误。 (provider: 共享内存提供程序, error: 1 - 执行读/写操作期间检测到 I/O 错误。)

源错误: 

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  

堆栈跟踪: 


[SqlException (0x80131904): 在向服务器发送请求时发生传输级错误。 (provider: 共享内存提供程序, error: 1 - 执行读/写操作期间检测到 I/O 错误。)]
   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +862234
   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +739110
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +188
   System.Data.SqlClient.TdsParserStateObject.ThrowExceptionAndWarning() +13
   System.Data.SqlClient.TdsParserStateObject.WriteSni() +637825
   System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode) +265
   System.Data.SqlClient.TdsParserStateObject.ExecuteFlush() +51
   System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC[] rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj) +3977
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +903
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +132
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +32
   System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +122
   System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) +62
   System.Web.Security.SqlRoleProvider.GetRolesForUser(String username) +771
   System.Web.Security.RolePrincipal.IsInRole(String role) +272
   System.Web.SiteMapProvider.IsAccessibleToUser(HttpContext context, SiteMapNode node) +194
   System.Web.SiteMapNode.IsAccessibleToUser(HttpContext context) +14
   System.Web.SiteMapProvider.ReturnNodeIfAccessible(SiteMapNode node) +23
   System.Web.StaticSiteMapProvider.GetParentNode(SiteMapNode node) +221
   System.Web.SiteMapNode.get_ParentNode() +23
   System.Web.UI.WebControls.SiteMapPath.CreateControlHierarchy() +66
   System.Web.UI.WebControls.SiteMapPath.CreateChildControls() +29
   System.Web.UI.Control.EnsureChildControls() +87
   System.Web.UI.Control.PreRenderRecursiveInternal() +41
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360

 


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832 

刷新一下就可以了,我想捕获这个,不想让这个显示,怎么做!请指教 --------------------编程问答-------------------- 需要在每个连接执行完毕及时关闭,避免开启多个连接,有的连接没有关闭的情况
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,