0

InstallShield を使用して、ファイルが圧縮
されていない基本的な MSI セットアップを作成しました 。ここで、MSI を再構築せずに、セットアップ内のテキスト ファイルの 1 つを置き換えたいと考えています。
インストール、アンインストールなどの実行時に問題なく実行できますか?
msi のデータと実際のファイルを比較するサイズ \CKSUM チェックはありますか?

それとも、ORCA を使用して MSI を編集し、このファイルをファイル テーブルから削除する方が信頼性が高くなりますか?

ありがとう

4

1 に答える 1

1

これは、MsiFiler というツールを使用して行うことができます。抽出したイメージ内のファイルを置き換えてから、次の説明に従って MsiFiler を実行します。

https://msdn.microsoft.com/en-us/library/aa370108(v=vs.85).aspx

もう 1 つの方法は、msi2xml や xml2msi などのツールを使用して msi パッケージを再構築することです。ここには多くの例があります:

msi インストーラーのファイルを置き換える方法は?

お役に立てれば

于 2015-07-10T11:12:41.283 に答える