「ひろの」の徒然日記帳 [IT tools, programming, software and more...]

プログラミング、ITツール、人工知能等興味のあることを徒然と書きます。Microsoft、C#が好きです

CreateInstall によるインストーラ作成(Visual Studio)

いのひろです。

今日は朝9時からの会議のため、いつもより早起き。
そうすると余計に緊張したりして寝られなかったり、早起きになったり。
結局寝不足になります。いつもより早い電車と、
いつもは乗らない電車(銀座線)に乗り、久しぶりに満員電車で苦しみました。
朝からヘトヘトでしたが、朝ごはんはしっかりと喫茶店で食べました!
ご飯を食べないと持たない部分もありますが、集中にはエネルギーは必須ですね。

さて今回はWindows環境向けのインストーラ作成です。

CreateInstall - freeware and trial installer software for Windows
CreateInstallというインストーラ作成用のソフトウェアの紹介です。



VisualStudioからの呼び出しは以下をビルドイベントとして登録します。

"setup.cmd" "$(ConfigurationName)"

setup.cmd ファイルの中身は以下のように記載しました。

setlocal

set obj=%1

if %obj% EQU "Release" goto release
if %obj% EQU "ReleaseSample" goto release_sample

goto :eof

:release
"C:\Program Files\CreateInstall Free JP\cicmdf.exe" "aaa.ciq"
goto :eof

:release_sample
"aaa_sample.ciq"
goto :eof

endlocal

上記の通り製品用の設定ファイルとサンプル(体験版等)で分けてみました。
拡張子ciqはCreateInstallの設定ファイルです。
製品用とサンプル用で各々事前にファイルを作ってあります。