0

C# でクラス ライブラリを作成し、セットアップ ファイルを使用して cab ファイルを作成しました。ここで、オブジェクト内の HTML ページに codebase =xyz.cab と記述されています。すべてがうまくいく。html ページを実行すると、activex コントロールのインストールを要求され、正常にインストールされます。しかし、アクティブな x のオブジェクトを作成すると、「オートメーション サーバーはオブジェクトを作成できません」というエラーが表示されます。非常にグーグルで調べた後、この問題を解決できません。Googleが提案するようにブラウザの設定を変更しました。セットアップ ファイルが正常にインストールされ、レジストリにもインストールされます。

var activeX = null;
         activeX = new ActiveXObject('Printer');

過去7時間からこのエラーに苦しんでいます。助けてください。

4

1 に答える 1

0

ActiveX がシステムに正しくインストールされていないため、これはエラーです。ActiveX コントロールの作成中に、セットアップ ファイルのプライマリ出力の Register プロパティが「vsdrpCOM」に設定されていることを確認します。

于 2012-09-25T17:18:58.667 に答える