我决定在经过许多不成熟的研究之后在这里发表我的问题。
当我生成报告时,我的应用程序出错了。当我在visual studio上调试时,我没有遇到问题但是当我在我的服务器上部署时(Windows Server 2012),我有这个错误:
尝试读取或写入受保护的内存
此错误显示在Excel报告的列中。
我可以在eventviewer中看到这条消息:ASP.NET 2.0.50727.0
发生了未处理的异常,并且该过程已终止。
申请ID:/ LM / W3SVC / 5 / ROOT
进程ID:836
异常:System.AccessViolationException
消息:尝试读取或写入受保护的内存。这通常是一个 表明其他内存已损坏。
StackTrace:在OciDynamicType.nativeOCIHandleFree(HandleRef,Int32) )在OciDynamicType.OCIHandleFree(HandleRef,Int32)at Devart.Data.Oracle.a9.a()at Devart.Data.Oracle.OracleDataReader.Close()at Devart.Data.Oracle.OracleDataReader.Finalize()
我试过:
我无法解释此错误附加在代码中的哪个位置,此错误随机发生,但始终位于同一位置。
对不起我的英语,我是法语:)