24

WiX を使用して Windows サービス用の MSI パッケージを数日間ビルドしようとしましたが、必要な方法で取得するのに大きな問題があります。

ドキュメンテーションは非常に悪く、XML 構造は構造化されているように感じられません。バージョン 3.6 で、彼らがどうしてもっと悪い仕事をしていたのか、私には本当にわかりません。

MSI パッケージにすべての時間を投資したくありません。代わりに、メイン アプリケーションの開発に時間を費やす必要があります。

質問は、必要な場合にどの MSI ビルダーを使用すればよいかということです。

  • インストール中に app.config を設定する
  • Windows サービスをインストールする
  • Windows サービスを開始する
  • 簡単なインストール/アンインストール

それは本当に私が必要とするすべてです

4

2 に答える 2

13

WiX はこれらすべてのことをかなり簡単に行うことができます (私はそれを行うアプリケーションと、WiX を使用してインストールするアプリケーションをいくつか持っています)。問題は、WiX を使用するには Windows インストーラーを十分に理解している必要があることです。

明らかに代替手段はInstallShieldであり(VS2012を使用しているように見えるVS2012に付属するLEバージョンがありますが、そうではありません)、Expressは比較的手頃な価格です。

InstallAwareもチェックしたいかもしれませんが、私がそれらを見たとき、個人的には良い経験がありませんでした.

また、個人的には使っていませんが、Advanced Installerも使えるとのことでした。

于 2012-12-20T13:24:19.210 に答える