1

InstallShield 2010を使用してMSIインストールファイルを作成しました。 Windowsのコントロールパネルの[プログラムの追加と削除]/[プログラムと機能]プログラムのエントリが表示され、プログラムのバージョンも表示されます。コントロールパネルの「プログラムの追加と削除」の「インストールされたアップデート」の「バージョン」を設定する方法

その後、InstallShield 2010を使用して更新プログラム(patch/hotfix/QFE)を作成しました。MSPファイルをインストールした後、「インストールされた更新プログラムの表示」をクリックして自分のパッチのエントリを表示します。

InstallShieldまたはMSI APIを使用して、インストールされたアップデートのバージョンを生成するにはどうすればよいですか?

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

alt text

答えて

1

あなたのMSIの新しいバージョンを構築することにより、これを行うことができるはずです(それ以上に設定しますバージョン番号)を入力し、元のmsiと新しいmsiの間に差分パッチを作成します。

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

+0

ありがとう私は既に高いバージョン番号のパッチを持っていますが、私の質問は、バージョン番号がバージョン列に表示されないことです(スクリーンショットを参照)。その列は、いくつかのMicrosoftアプリケーション用にのみ作成されています。たとえば、Adobe Readerのようなmsi/mspアップデートを使用する他のアプリケーションの更新用ではありません。 –

関連する問題