首页 文章

自动化服务器无法创建对象:unsigned activeX控件可在其创建但不在其他任何其他系统上的系统上运行

提问于
浏览
0

我使用 VS 2008this链接创建了 activeX 控件( not signed ),并将其转换为 cab 文件,然后将其放在服务器上 . 当我从我创建activeX的机器(与服务器不同)中嵌入activeX控件访问页面时,控件工作正常,但如果我在另一台机器上访问同一页面,则显示臭名昭着错误' Automation server can't create object '

我搜索到这个错误,我发现如果我将网站放在' Trusted '区域,它会消失,并自定义该区域的安全设置

'Enable' for 'Download unsigned activex controls'
'Disable' for 'Only allow approved domains to use activex without prompt'
'Enable' for 'Initialize and script activex controls not marked as safe for scripting'
'Disable' for 'Allow activex filtering'

但是,不幸的是,它对我不起作用 . Something I can't understand is that why does it work on the machine I created the activeX, and not in others even though they have the same IE settings 在我创建控件的机器上创建 jar 时 Visual Studio 所记录的控件是否有任何关系?

我不希望手动运行任何注册表更改命令,因为这应该由cab文件本身以某种方式在客户端计算机上完成

1 回答

相关问题