次のシナリオをサポートするために、Visual Studio内からセットアッププロジェクトを作成する方法について詳しく知る必要があります。 ユーザーがセットアップを開始すると、設定する。セットアップでは、3つのWebサービス、1つのWebサイトをインストールし、おそらくデータベースをインストール/更新するためのSQLスクリプトを実行する必要があります。Visual Studioを使用してより複雑なセットアッププロジェクトを作成する
インストール時に、ユーザーはIIS内にサイトまたはサービスをインストールする場所を指定する必要があります。また、サービス/サイト内で使用されるデータベース接続を指定し、データベースを更新する必要があります。おそらく他にもいくつかの希望があるでしょう。また、サイトとサービスのアンインストールをサポートする必要がありますが、データベースは引き続き存在します。
これは、Visual Studioが作成するセットアッププロジェクトでも可能ですか?そうでなければ、心配はありません。 私は別の解決策は必要ありません!自分自身を試して何週間も試してもそれが不可能であることを発見する前に、これが可能かどうかを知る必要があります。これは内部プロジェクト用であり、これらのサイトをインストール/アップグレードする必要のある管理者にとって、更新があるたびにサービスを提供します。 (約2週間に1回)
+1は正しいことをしています。 Visual Studioセットアップを作成するためにWiXがMicrosoftによって使用されているという事実は、それ自体のためのものです。 – OregonGhost
まあ、ちょうど私が疑ったように。 vdprojは、これらの種類のものに使用するには十分ではありません。 :-)おかげで、あなたは私に多くの時間を救ってくれました。 –
@OregonGhost:はい、VSのPインストーラの効率が大好きです:P(はい、あなたが意味するものは分かります)。 @Workshop Alex:もう1つのことは、自動ビルドの一環としてインストーラを作成したい場合は、Visual Studioをビルド[エージェント]マシン(IANAL)にインストールする必要がありますが、ライセンスの観点からは、しかし、PITAからはそれがオンになっていません) –