【发布时间】:2011-05-04 13:00:07
【问题描述】:
我的应用程序是一个使用 COM 对象的 Windows .NET 客户端......基本上我们要做的是创建一个 COM 对象实例,在它们上调用一些方法并 ReleaseCOMObject......但是在某些情况下(在使用 WAN 连接的产品上) ) 我们得到“SystemAccessViolationException”。
这个应用程序是一个数据驱动的应用程序,我们从 db(位于远程)读取数据并显示。
我需要遵循哪些故障排除步骤..异常中没有堆栈跟踪,并且由于它间歇性发生,因此很难确定根本原因..
任何想法都将不胜感激。
感谢和问候, 光伏。
【问题讨论】:
-
找到任何会产生 SystemAccessViolationException 异常的代码并捕获异常。
-
您的应用程序是多线程的吗?您使用的是 STA 还是 MTA?
标签: c# .net com unmanaged managed