我有一个ASP.NET解决方案,它使用用VB6编写的COM DLL。
我在我的解决方案中引用了Interop,我在运行Windows 8.1 x64的本地计算机上调用了它的功能并且它运行良好但是当我部署到Windows 2008 R2 x64 Web服务器时,我收到以下错误:
App_Code - >由于以下错误,检索具有CLSID {A65D084F-7B19-4697-8BA4-C60B4E670CA3}的组件的COM类工厂失败:80040154未注册类(HRESULT异常:0x80040154(REGDB_E_CLASSNOTREG))
通过在库上运行Dependency Walker,我可以看到找不到文件MSVBVM60.dll,所以我安装了VB6和VB6SP6运行时文件无济于事。
请帮忙。