在IIS

时间:2017-09-07 07:37:58

标签: c# iis asp.net-web-api com

我有一个使用托管dll作为参考的Web API应用程序。这个托管dll使用Interops引用COM + dll。这个Web API应用程序在localhost上工作正常,但在将其部署到IIS服务器后我面临异常

  

"检索具有CLSID的组件的COM类工厂   {90865CE9-F9F4-11D3-8FD8-080036DF2204}因以下原因失败   错误:8007007e找不到指定的模块。 (例外   来自HRESULT:0x8007007E)。":null

这个clsid是非托管的dll。我检查了注册表,这个clsid已经在32位和64位注册。虽然在IIS中部署,我甚至保持启用32位应用程序 true 。但我仍然面临同样的异常。 那么我在这里缺少什么诀窍呢?

0 个答案:

没有答案