Inno Setupでインストーラを作成するには
●今回以下のような簡単なインストーラ作成方法を解説します
●作成手順①Inno Setupの導入(既に導入済みの方は作成手順②を参照願います)
(06)innosetup-5.6.1-unicode.exeを管理者権限で実行し日本語を選択します
(09)プログラムグループを指定して「次へ」をクリックします
(10)チェックボックスにチェックを入れ「次へ」をクリックします
(11)チェックボックスにチェック(下段は必須)を入れ「次へ」をクリックします
(13)チェックボタンにチェックを入れ「完了」をクリックします
(14)「Create a new empty script file」を選択し「OK」をクリックします
●作成手順②スクリプトファイル作成と実行
(15)次の文章(ソースコードは以下にあります)を入力完了後、メニューの「RUN」ボタンをクリックします(入力情報にエラーがなければ指定場所にインストーラが作成されます)解説終わり
#define MyAppName "hoge"
#define MyAppVerName "hoge Ver1.5.0"
#define MyAppVersion "1.5.0.0"
[Setup]
AppName={#MyAppName}
AppVerName={#MyAppVerName}
AppVersion={#MyAppVersion}
DefaultDirName={pf}\hoge
DefaultGroupName={#MyAppVerName}
VersionInfoDescription={#MyAppVerName}hoge
VersionInfoVersion={#MyAppVersion}
AppCopyright=hoge
AppPublisher=hoge
AppPublisherURL=hoge
AppUpdatesURL=hoge
AppContact=hoge
LicenseFile = C:\hoge.txt
UninstallDisplayIcon={app}\hoge.exe
OutputBaseFilename=hoge
OutputDir="C:\hoge\"
Compression=lzma
SolidCompression=yes
[Languages]
Name: jp; MessagesFile: "compiler:Languages\Japanese.isl"
[Dirs]
Name: "{app}";permissions:everyone-modify
[Files]
Source: "C:\hoge.exe"; DestDir: "{app}"
Source: "C:\hoge\ReadMe.txt"; DestDir: "{app}"; Flags: isreadme
[Icons]
Name: {group}\{#MyAppName}; Filename: "{app}\hoge.exe"
Name: {userdesktop}\{#MyAppVerName}; Filename: {app}\hoge.exe
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"