0
Windowsインストーラ5.0用にWiseを使用してMSIを作成しています。 私の疑問は、HKEY_LOCAL_MACHINE .. \ uninstall \ some_program 2.0のMSI自体からレジストリエントリを読むことができます。 このsome_programは、1.0や2.0や3.0のようないくつかのバージョンがあります。 "some_program"を読んでプロパティやどこかに保存して、これの存在に応じてMSIのインストールGUI画面を変更することはできますかレジストリ内のエントリ。私はwisescriptのパッケージエディタやその他のソフトウェアにアクセスすることはできません。どんな助けもありがとう。前もって感謝します。ワイズインストーラ:レジストリエントリを読み込む
他のプログラムはMSIを使用してインストールされていますか?それ以外のオプションがある場合。 – PhilDW
こんにちはPhilDW、他のプログラムはMSIを使用してインストールされていません。私はこのリンクからいくつかの助けを得ました。 http://www.symantec.com/connect/articles/creating-launch-condition-based-registry-value。バージョン番号の代わりにワイルドカードを使用して、プログラムの任意のバージョンからレジストリを読み取ることができたならば、私の唯一の懸念は残っています。例:HKLM \ ... \ uninstall \ some_program * \ UninstallStringですが、それはできないようです。 –