System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常
c/s程序在服务器运行几天以后,就会出现这个异常,我捕获线程未处理异常并用 Trace 记录如下:
Current Domain Unhandled Exception: “System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常。 at 2013-2-22 15:35:07
在 System.Data.SqlClient.SqlConnection.Dispose(Boolean disposing)
在 System.ComponentModel.Component.Finalize()
看这个堆栈不像是我自己的代码调用的,难受是 .net framework 调用的吗?怎么能才找到具体哪个类出问题了?因为调试正常,只有在服务器运行几天后才会出现这样。
SqlConnection连接没有释放,并发连接过多,或者底层提供程序有问题。
sqlconnection是使用的连接池所以不会出现这个问题。。
出现这个问题最多的原因是静态成员在初始化时出现异常。。