0

我的应用程序 ASP.net 遇到以下错误:

无法将“LBCOMLib.LBCOM_SessionClass”类型的 COM 对象转换为接口类型“LBCOMLib.ILBCOM_Session”。此操作失败,因为 IID 为“{B46EBC80-9D0D-11D3-B0D3-0000B422F6DA}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:组件配置为使用同步,此方法调用将导致发生死锁。(来自 HRESULT 的异常:0x8004E005)

当我在应用程序上调用搜索页面时,就会发生这种情况。几周前它还在工作,但现在即使我在 page.cs 的所有方法中设置了断点,甚至 Page_Load 在调试系统时也不会在断点处停止并弹出之前描述的错误。

有人解释了什么问题吗?

4

1 回答 1

1

解决方案1:

尝试取消选中

COM 对象可见复选框

在 VisualStudio 设置下

解决方案 2: 尝试从 Asp.Net 服务器 URL 链接浏览

这对于您的 AddIn 项目中的ComVisible属性很有趣,可能是 Activex Ocx 等。

于 2012-12-05T12:53:50.173 回答