我有一个旧网站,我的任务是在它坏了后修复它。 我们收到以下错误:
ActiveX component can't create object for aBRR.Generato`r
该行上的代码为:
set taMaker = createObject("aBRR.Generator")
我在一台旧机器上找到了 DLL aBRR.dll。 我认为它需要进入:
e$componentsCOM+theAppName
- 要将其安装在COM+文件夹中,我只需将其放在那里吗?还有什么事吗?
- 我是否只是将具有什么权限的 IUSR 添加到 DLL?
我认为这已经完成,但它仍然给出错误。
如果它是一个经典的COM DLL,你只需要用regsvr32注册它。
但是,如果库依赖于 COM+,则需要将其放置在 COM+ 应用程序中。这样,COM+ 目录管理器就会截获对createObject()
的任何调用,从而确保对象接收其他服务。
有关更多详细信息,请参阅此链接。