传说中的一种解决方法。还不清楚效果怎么样。
web.config中将true改为false
<system.web>
<identity impersonate="true"/>
</system.web>
经过试验,改为true只能显示未指定的错误,解决不了问题,改为false知道大概哪里错了。(只针对我的程序)
后经过试验,这个方法无效果。最终还是通过仔细检查找到了原因,竟然还是因为datareader或conn没有关闭
我的具体方法就是,逐步的检查,把代码一段一段的注释掉,直到达到正常,那么前一步注释的那段代码就是问题的所在,找到问题代码以后,直接去解决它就行了。
这种方法就是适用于解决没有明确错误代码行的模糊错误。