Installshield 2011 を使用してアドオン インストーラーを開発しており、プロジェクト タイプは Basic MSI です。app.config ファイルを更新する必要があるという要件がありました。上記の app.config は現在のインストーラーの一部ではありません。app.config は、ベース製品をインストールすることで利用可能になります。さらに、アドオン インストーラーが app.config ファイルを更新します。
Installshield が提供する XML ファイルの変更機能を使用しています。次の手順で構成しました。
- XML ファイルの変更ビューで、更新された app.config ファイルをインポートします。
- 新しい要素を作成し、それにキーと値を割り当てます。
- 1 と 2 を繰り返し、要件に従って 7 ~ 8 個の新しいエントリを追加しました
テスト中に、app.config ファイルが更新されていることがわかりますが、エントリは上下ではなく 1 行になっています。app.config を参照するサービスの 1 つが機能しておらず、オプション サービスを取り消すと完全に実行されるため、「変更後の XML 形式」を有効にできません。
XMLファイルの変更を使用して、単一行ではなく、installshieldにxmlタグを上下に挿入するように指示/要求する回避策/オプションはありますか?
ありがとう、チェタン