アップグレードシナリオでInstallDirUIを抑制したい。以前にインストールしたパスをレジストリから取得しますが、このUIを抑制したいだけです。
これを行う方法はありますか?
RegistrySearch要素を使用して、レジストリからパスを取得できます。正しくロードされている場合は、searchプロパティを使用してダイアログ表示を調整できます。これは同様の読みです
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">Installed OR APPLICATIONROOTDIRECTORY</Publish>
....
....
....
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="2">Installed OR APPLICATIONROOTDIRECTORY</Publish>
このコードをカスタムUIに追加します。