如何使用COM组件解决SEHException?

时间:2018-07-30 06:17:38

标签: c# visual-studio winforms teigha

这是我的环境。

C#/ Winform / VisualStudio2013 / C ++ dll(TeighaX)

我们从TeighaX版本4更新到了4.3。

它可以在其他环境中使用,但不能在我的环境中使用。

初始化表单时会生成错误消息。

错误代码在这里。

System.Runtime.interopServices.SEHException(0x80004005):External component has thrown an exception.

我知道这是一条未映射到.NET的错误消息。

所以我尝试了这个。

  1. 更改x86
  2. 重新安装TeighaX 4.3
  3. 更改dll (AxInterop.Teighax,AxInterop.VIEWXLib,TeighaX,VIEWXLib均为4.3v)

但是没用。

我正在考虑将调试作为最后一种方法,但是我只有一个dll。

我想使用TeighaX 4.3。

有什么想法吗?

0 个答案:

没有答案