0

NoUninstall=Yプログラムの Setup.ini に入力できる、または同様のオプションはありますか?

一部のソフトウェアのパッチを適用したバージョンとパッチを適用していないバージョンの動作を比較したいと考えています。そのためには、異なるフォルダーに 2 つのコピーをインストールする必要があります。

setup.exe を 2 回目に実行すると、アンインストールするように求められます。

DoMaintenance=N->を変更DoMaintenance=Yすると、変更、修復、アンインストールのオプションが表示されます。

元の InstallShield プロジェクト ファイルにアクセスできません。

Virtual PC を使用する必要はありません。

それ以外の場合、Windows/Regedit 内で最初のインストールの GUID を変更できますか?

4

1 に答える 1

0

レジストリのインストーラーの GUID の変更についてはわかりませんが、可能だと思いますが、セットアップを変更する方がよいでしょう。私が理解したように、あなたは setup.ini にアクセスでき、おそらく msi にアクセスできますか? その場合、コンポーネント、、、または の GUIDをPackageCode変更できます。UpgradeCodeProductCodeProductNameProductVersion

PS MSI を編集するには、Orca を使用するか、より便利で無料の InstEd を使用できます。

于 2012-10-30T10:17:40.410 に答える