コンピュータや音楽の事書いてます

msiファイル作成メモ - Visual Studio 2012

前回 http://d.hatena.ne.jp/neuromancer_sho/20121227/1356605426
2012になって、やり方が変わった

Visual Studio 2012にはセットアッププロジェクトがない?

InstallShield Limited Editionというのしか無い。「有効化」とかいうのはうまく動かないので、ここで入手する。http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio ユーザ登録しないと使えない。

CustomAction


CustomActionDataプロパティが無くなった。

appPath = Session.TargetPath("INSTALLDIR")

インストールPathはこれでVbScriptから取得出来る。

アドバタイズショートカットを無効に


New Shortcut to Preexisting fileを選択すれば、アドバタイズショートカットではなく、通常のショートカットになる。これは以前はorcaなどを使わなければ出来なかった。