[InstallShield] インストーラはどこにできるのか?

これまで、InstallShield LimitedEditonによるインストーラの作成方法について紹介してきましたが、最後にインストーラが作成する場所について説明します。

インストーラは、既定では インストーラのプロジェクトフォルダ内に作成されます。

[セットアッププロジェクトのフォルダ]-[プロジェクト名]-[Express]-[DVD-5]-[DiskImages]-[DISK1]と辿ってください。

以下の例のように、msiファイルとsetup.exeがあることを確認できます

インストーラの保存場所

存在しない場合は、ビルドがされているかどうか、設定が間違っていないかを再確認しましょう。

[InstallShield] インストーラを日本語化する

InstalShieldで作成されるセットアップウィザードは、既定で英語になっています。

日本語化するには、以下の設定を行います。

1.ソリューションエクスプローラで、セットアッププロジェクト内にある[Organization Your Setup]-[General Information]をダブルクリックします。

General Informationを開く

 

2.「Setup Language」で日本語を選択します。

「日本語」を選択

後は、セットアッププロジェクトをビルドするだけです。

 

[InstallShield] -3204: Cannot extract icon with index 0 エラーの対処

前回の記事で、Install Shieldによるセットアッププロジェクトの設定が終わりました。

実際にビルドを行うと「-3204: Cannot extract icon with index 0….」のエラーが発生する場合があります。

このエラーは、アプリケーションアイコンが設定されていない場合に表示されます。

このエラーに対処するには、実際にインストールされるアプリケーションのプロジェクト側で、アプリケーションアイコンを設定しておく必要があります。

アプリケーションの設定画面を開き、「アイコン」の欄を確認してください。

何も設定していない場合は、以下のようになっていると思います。

アイコン未設定状態

ここでアイコンを設定します。

アイコンの設定

 

以上、セットアッププロジェクトをビルドしても「-3204: Cannot extract icon with index 0….」のエラーは発生しなくなります。