asp.net 3.5 を使用して開発された非常に巨大な Web アプリケーションがあり、IIS 6 および 7 にアプリケーションを展開するために使用するインストーラー パッケージを準備する必要があります。Wix と Installsheild 2010 (pro) について多くの調査を行いました。決定を下す前にアドバイスが必要です。installsheild はライセンスに関してかなりの費用がかかることに気付きましたが、私にとっては十分な予算があるので問題にはなりません。インストーラーは次のプロセスを実行できる必要があります。
公開された Web リソース (aspx など) をデプロイします。
仮想ディレクトリを作成します。
SQL サーバーにデータベースを作成し、いくつかの初期化スクリプトを実行します。
XML ファイルと web.config ファイルを変更します。
仮想ディレクトリ内のファイルへの書き込みを許可するパーミッションを設定します。
どちらのテクノロジでも上記のシナリオを実行できることがわかりましたが、個人的な経験とアドバイスを得たいと思います。