0
我试图从我的JS脚本创建一个COM对象像这样的32位的DLL:不能叫下64位Windows
function main()
{
var MyApplication = new ActiveXObject("Base.Application");
}
main();
我得到错误:“自动化服务器不能创建对象”。在Windows 2003 64位上发生此错误。该DLL是32位,它在32位系统上工作正常。
我试过都在64位系统上的Regsvr32.exe版本和两个版本告诉我,dll注册成功。
不幸的是,错误信息并没有告诉我为什么它不能创建对象。原因是未知的,它可能是它不能创建对象,因为它还没有注册,或者它可能是完全不同的东西...
我也添加了完整的权限到这个dll。
我不知道我还能做什么,你有什么想法吗?
编辑后
好吧,我知道这个DLL是在系统中注册(发现它在注册表),所以我为什么不能从它调用任何COB对象?