インストーラ作成ツール「Inno Setup」を使ってみる

Windowsデスクトップアプリを作っていて「スタートメニューに入れる」、「デスクトップにショートカットを作成する」となると インストーラ作成のツールが必要になります。

有名どころは、InstallShieldなんですがなんせ敷居が高い。 Visual Studioのセットアッププロジェクトは使いにくいので、少し探したところ「Inno Setup」というものがありました。 オープンソースで商用も可能なようです。

http://www.jrsoftware.org/isinfo.php

単純に実行プログラムをコピーし、スタートメニューに入れるようなことは簡単にできます。一度、作るとスクリプトのコピーが できるのは、手抜きが好きな私にはうってつけです。

参考サイト「Inno Setup の様々な機能を使ってみる 」

http://hibara.org/blog/2012/09/04/how-to-innosetup/

問題は、必須コンポーネントのチェックなどの機能を入れようとすると「pascalでのプログラミングが必要」なところでしょうか。