概要 Visual Studio 2013 でセットアッププロジェクトが復活したとのこと 標準では InstallShield LE が使えるようになっているが、こいつは フル機能を使いたいか。使わせてやる。金を払え という感じなので、カスタマイズが容易なセットアッププロジェクトを使ってみることに その中で、今回はインストーラーでの設定項目の追加と、カスタム動作との連動についてまとめる 準備 配布サイト よりインストーラーをダウンロードし、セットアッププロジェクトをインストールする ソリューションにデフォルト設定でのセットアッププロジェクトを追加する プライマリ出力 from [メインのプロジェクト] を含める インストーラーのカスタマイズ 今回は例として、インストール中に用意された権限からひとつを選択し、その値をどこか(DBやレジストリ等)に保存してアプリケーションを制御したいと仮定する