Wix 拡張機能を使用する *.msi インストールがあります:
- WixFirewallExtension (ファイアウォールの例外を作成するには)
- WixNetFxExtention (インストール時にネイティブ イメージを作成するため)
この msi は、Windows Server 2003 (32 ビットと 64 ビットの両方) にインストールしようとすると、「インストールが途中で終了しました...」というエラーで失敗します。Server 2008/Windows 7 などに問題なくインストールできます。
msi をビルドする前にファイアウォールとネイティブ イメージの部分を削除すると、msi を通常どおりにインストールできますが、明らかに追加のオプションを配置する必要はありません。
問題が何であるかを知っている人はいますか?
失敗を示すログ ファイルの一部を次に示しますが、失敗した理由は示されていません。
その他の注意事項:
- ファイアウォールの部分を削除しても、ネイティブ イメージの部分を残すと失敗するため、拡張機能を使用するすべての操作が影響を受けると思われます。
- ファイアウォール構成は、障害を無視するように設定されています。
- ファイアウォールが有効で実行されていることを確認しました。
- 管理者コマンドプロンプトからインストールしようとしましたが、違いはありません