sha*_*e87 5 asp.net com registry exception
我在 .Net Web 应用程序中使用 COM dll。这在多台不同的机器上运行良好。
但是在一台特定的机器上我收到以下错误:
无法将类型“CServer.CApplicationClass”的 COM 对象强制转换为接口类型“CServer.ICApplication”。此操作失败,因为对 IID 为“{CF0DFA28-046B-4C7D-8AA9-F4B7477D8CAE}”的接口的 COM 组件上的 QueryInterface 调用由于以下错误而失败:加载类型库/DLL 时出错。(HRESULT 异常:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。
我已经使用命令注册了 dll regsvr32。
我还为此 dll 创建了一个 COM+ 应用程序。通过注册表进行搜索,
我可以在很多地方找到该密钥。我还尝试取消注册 dll 并删除计算机上对此 dll 的所有引用。然后重新添加dll并重新注册它。  
我编写了一个简单的 Windows 脚本文件来测试 dll。这很好用。但是,问题存在于我在 iis 中运行的 .net 项目中。
谁能帮我这个?..
如果您需要更多信息,请发表评论。谢谢。
| 归档时间: | 
 | 
| 查看次数: | 13131 次 | 
| 最近记录: |