定义新的ActiveXObject只会返回“错误”

时间:2019-02-21 08:02:10

标签: c# .net internet-explorer dll activex

我制作了一个类库项目,并从中获得一个DLL,并确保所有功能都是ComVisible(true),并具有与汇编信息中的GUID不同的唯一GUID,并检查了项目属性中的“ Register for COM interop”。 / p>

在Windows窗体应用程序中使用它时,效果很好,但是一旦我通过ActiveX与Web应用程序结合使用时,我会收到“错误”字样,而没有其他有关实际情况的有用信息。

我试图在另一台PC上使用regasm重新注册DLL,但仍然存在相同的问题,它还检查了该DLL是否已在regedit中注册并且一切正常。

还检查了IE中的“安全性”选项卡,并将我正在开发的站点添加到受信任的站点中,并启用了所有ActiveX安全设置。

有什么办法可以知道真正的错误,或者在这种情况下该怎么办?

注意:我在同一站点上有另一个ActiveX对象,它们都工作正常,并且我正在使用IE11-Windows 10 64位和VS2015。

0 个答案:

没有答案