VisualStudioで作成するWindowsインストーラ(.msi)について

2008.07.11

その他

VisualStudioでWindowsインストーラ(.msi)を簡単に作成するには、
セットアッププロジェクトで、アプリを配布するインストーラが作成できる。
作成されるインストーラファイルには、アプリケーション、
すべての依存ファイル、レジストリエントリなどの情報、および
インストールのための情報が含まれている。

また、インストールの失敗はロールバックし、
コンピュータはインストール前の状態に戻すことができる。

このセットアッププロジェクトには、「セットアッププロジェクト」と
「Webセットアッププロジェクト」の2種類がある。
双方のプロジェクトの違いは、インストーラの配置先である。
前者は、ファイルをインストール先のコンピュータのファイルシステムに、
後者はファイルをWebサーバーの仮想ディレクトリにインストールする。

さらに「セットアップウィザード」を利用すると、
両方のセットアッププロジェクトはより簡単に作成できる。