Edge IEモードで COM オブジェクト生成に失敗する

weupe 0 評価のポイント
2026-07-10T01:10:46.29+00:00

環境

・Windows 11

・Microsoft Edge 150.0.4078.65

・IEモード利用

現象

IEモードで COM オブジェクトを生成する処理が失敗します。

テストコード

try {

  alert("1");

  var network = new ActiveXObject("WScript.Network");

  alert("2");

}

catch (e) {

  alert(e.number);

  alert(e.message);

}

実行結果

・"1" は表示される

・"2" は表示されない

・e.number = -2146827859

・e.message = オートメーション サーバーはオブジェクトを作成できません

確認済み事項

・IEモードで動作中(User-Agent に Trident/7.0 を確認)

・JavaScript は実行されている

・PowerShell から COM オブジェクト生成可能

・同様の事象は複数の COM オブジェクトで再現

質問

IEモード環境で COM オブジェクト生成が失敗する既知事象はありますでしょうか。

開発者テクノロジ | VB
開発者テクノロジ | VB

.NET で使用できる Microsoft によって開発されたオブジェクト指向プログラミング言語。


モデレーターによって推奨された回答

weupe 0 評価のポイント
2026-07-14T02:29:22.3833333+00:00

自己解決しました。

症状が発生したPC群が所属するOUの移動により、配布していたポリシーが未構成になり上手くいかなくなったようです。

この回答は役に立ちましたか?


1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. simo-k 89,420 評価のポイント ボランティア モデレーター
    2026-07-11T19:36:02.1166667+00:00

    Selenium WebDriverを利用していない様に見えますが如何でしょうか?
    (Selenium WebDriverを使ってみたらどうでしょうか?)

    この回答は役に立ちましたか?


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。