私はいくつかのショートカットを持つInstallShield 2009 MSIプロジェクトを持っています。リリースに応じてこれらのショートカットに使用されるアイコンを変更したいと思います。各リリースは別の国(したがって言語)用で、一部のアイコンは別のものです。これを行うことは可能ですか?異なるリリースのInstallShield 2009の異なるショートカットアイコン
0
A
答えて
1
ここにアプローチのアイデアがあります。どちらも完璧ではありません。まず、異なる言語を指定するため、これらのショートカットを言語ごとのコンポーネントに分けることが最善の方法です。次に、コンポーネントの言語設定を各リリースの言語選択とともに使用して、必要なものに絞り込むことができます。
第2のアプローチは、はるかに緩やかであり、おそらく自動化されたビルドプロセスなしでは維持できません。ショートカットのアイコンで使用されるパス変数参照を注意深く微調整し、各ビルドでそのパス変数に使用されている値を上書きすることができます。したがって、各ビルドは異なるファイルを参照します。
Windowsインストーラ4.0/4.5の依存関係を取ることができる場合は、MUIオプションをチェックアウトすることもできますが、アイコンのサポートは表示されません。 MUIサポートでは、適切な言語の値を取得するために使用されるDLLにリソースインデックスを指定できます。しかし、これは単に表示名と説明の同等物です。
関連する問題
- 1. FbxAnimCurveのSDK 2016と2009のバージョンが異なる動作
- 2. シリアル付きのリリース:ハプロキシの2つの異なるバックエンドで50%
- 3. 異なる図の異なるサブプロット - MATLAB
- 4. 異なる列の異なる値
- 5. 異なるサブドメインの異なるネームサーバー
- 6. Android - 異なるデバイスの異なる色
- 7. 異なるマシン上の異なるフォームサイズ
- 8. 異なるユーザーの異なるデータ
- 9. 異なるスタイルの異なるクラスが
- 10. ionic異なるコントローラの異なるハードウェアバックボタンコールバック
- 11. 異なるウェブサイトの異なるユーザーエージェント
- 12. 異なるカテゴリのWoocommerce異なるウィジェット
- 13. 異なるコンポーネントの異なるスタイルファイル
- 14. 異なるAndroidバージョンの異なるレイアウト
- 15. 異なるスキームの異なる設定
- 16. 異なるビューの異なるレイアウトパラメータ
- 17. Xcode4 - 異なるスキームの異なるライブラリ
- 18. 異なるインデックスの異なるブースト値
- 19. 異なるユーザータイプの異なるフィールド
- 20. 異なる製品の異なるオーダーフィールド
- 21. 異なるユーザーの異なるAndroidデータベース
- 22. Flask:異なるサブドメインの異なるデータベースバックエンド?
- 23. 異なるパラメータの異なるヘッダ
- 24. 異なるサブドメイン内の異なるログインビュー
- 25. 異なるUITableViewCellのSegueが異なる?
- 26. 異なるユーザーのセッションタイムアウトが異なる
- 27. 異なるメディアクエリの異なるCSSファイル
- 28. 異なるレプリカセットメンバーの異なるインデックス
- 29. 異なるテンプレートの異なる.jsファイル
- 30. 異なるサイズクラスの異なる制約