0

ドメインの Local Update Publisher/WSUS を介して Java Update 7.17 を展開しています。「コマンド ライン エラー」により展開が展開された MSI ファイルで機能しないため、*.exe ファイルを使用して、パッケージの MSI コードを「インストール済み/インストール可能」ルールに手動で追加する必要がありました。今のところ問題なく動作します。

私の質問は、今後のJavaの更新についてです。私はそれらを同じ方法で展開しようとしています。新しい MSI コードを使用して新しいバージョンをデプロイすると、古いエントリ (7.17 以降) がレジストリに保持されますか? アップデータは以前のバージョンをアンインストールします。そうでない場合は、パッケージの今後のすべての「インストール/インストール可能」ルールに 7.17 MSI コード (およびそれ以降のコード) を含める必要があります。Java の MSI レジストリ エントリが一種の累積的であり、更新の場合に削除されないことを願っています。これにより、「古い」更新をオフラインにする必要がなくなります。そうしないと、お互いを何度もアンインストール/インストールします。

誰かがこれまたは反対を承認できますか?

4

1 に答える 1

0

Java Update MSI が更新を行う方法によって異なります。メジャー アップグレードを使用する場合 (その可能性は非常に高い)、MSIProductCodeはリリースごとに変更されます。マイナー アップグレードを使用する場合 (可能性は低い)、MSIProductCodeは同じままです。

于 2013-04-10T14:09:38.890 に答える