2009-07-31 7 views
0

私はいくつかのショートカットを持つInstallShield 2009 MSIプロジェクトを持っています。リリースに応じてこれらのショートカットに使用されるアイコンを変更したいと思います。各リリースは別の国(したがって言語)用で、一部のアイコンは別のものです。これを行うことは可能ですか?異なるリリースのInstallShield 2009の異なるショートカットアイコン

答えて

1

ここにアプローチのアイデアがあります。どちらも完璧ではありません。まず、異なる言語を指定するため、これらのショートカットを言語ごとのコンポーネントに分けることが最善の方法です。次に、コンポーネントの言語設定を各リリースの言語選択とともに使用して、必要なものに絞り込むことができます。

第2のアプローチは、はるかに緩やかであり、おそらく自動化されたビルドプロセスなしでは維持できません。ショートカットのアイコンで使用されるパス変数参照を注意深く微調整し、各ビルドでそのパス変数に使用されている値を上書きすることができます。したがって、各ビルドは異なるファイルを参照します。

Windowsインストーラ4.0/4.5の依存関係を取ることができる場合は、MUIオプションをチェックアウトすることもできますが、アイコンのサポートは表示されません。 MUIサポートでは、適切な言語の値を取得するために使用されるDLLにリソースインデックスを指定できます。しかし、これは単に表示名と説明の同等物です。

関連する問題