0

このリンクを使用して次のactiveXコントロール (署名なし) を作成し、それをファイルに変換してサーバーに配置しました。ActiveX を作成したマシン (サーバーとは異なります) から ActiveX コントロールが埋め込まれたページにアクセスすると、コントロールは正常に動作しますが、別のマシンで同じページにアクセスすると、悪名高いページが表示されます。エラー「」VS 2008cabAutomation 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'

しかし、残念ながら、それは私にはうまくいきません。私が理解できないのは、同じIE設定を持っているにもかかわらず、私がactiveXを作成したマシンでなぜそれが動作するのかということVisual Studioですコントロールを作成したマシンで?

レジストリを変更するコマンドを手動で実行したくありません。これは、クライアント マシン上の cab ファイル自体で何らかの方法で実行する必要があるためです。

4

0 に答える 0