2

InstallShield 2010 を使用して MSI インストール ファイルを作成しました。インストール後、Windows コントロール パネルの [プログラムの追加と削除] / [プログラムと機能] に移動すると、プログラムのエントリが表示されます。プログラムのバージョンを表示します。

次に、InstallShield 2010 を使用して更新 (パッチ/ホットフィックス/QFE) を作成しました。MSP ファイルをインストールした後、[インストールされた更新を表示] をクリックすると、パッチのエントリが表示されますが、バージョン フィールドは空です。

InstallShield または MSI API を使用して、インストールされた更新のバージョンを入力するにはどうすればよいですか?

私が達成しようとしているものの例については、このスクリーンショットを参照してください。

代替テキスト

4

1 に答える 1

2

これを行うには、msi の新しいバージョンを作成し (報告するより高いバージョン番号に設定)、元の msi と新しい msi の間の差分パッチを作成します。

パッチは、新しい msi のバージョンを採用する必要があります。

于 2010-12-04T06:44:10.420 に答える