【发布时间】:2010-03-11 08:22:16
【问题描述】:
我尝试在两种情况下运行该应用程序:安装了 SQL Server 精简版 (3.5),一种未安装。未安装 SQL Server Compact 版本时,我收到以下错误:
Exception :Attempted to read or write protected memory. This is often an indication
that other memory is corrupt.
Inner Exception :
========================
Stack Trace :
========================
at System.Data.SqlServerCe.NativeMethods.CloseStore(IntPtr pSeStore)
at System.Data.SqlServerCe.SqlCeConnection.ReleaseNativeInterfaces()
at System.Data.SqlServerCe.SqlCeConnection.Dispose(Boolean disposing)
at System.Data.SqlServerCe.SqlCeConnection.Finalize()
Source :
========================
System.Data.SqlServerCe
----------------------------------------------------------
我正在使用this method 处理未处理的异常。
我从 Windows 窗体启动的控制台应用程序收到此错误。在这两个应用程序中,我都插入了未处理的异常编码,它正在执行并返回到文本文件,并且正在生成 Microsoft 的“报告错误”对话框;我如何防止这种情况发生?如何解决导致此问题的原因?
【问题讨论】:
标签: c# .net winforms sql-server-ce