Мы использовали CustomizeDlg из библиотеки расширения UI UI для диалогового окна выбора функций, но появилось новое требование, в котором говорится, что кнопка просмотра должна быть отключена, если программное обеспечение обновляется.wix disable directory browse button
Я скопировал диалоговую WXS файл из библиотеки, чтобы настроить его, изменил код следующего
<Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="115" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="!(loc.CustomizeDlgTree)" />
<Control Id="Browse" Type="PushButton" X="294" Y="210" Width="66" Height="17" Text="!(loc.CustomizeDlgBrowse)">
<Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish>
<Condition Action="hide">Installed</Condition>
<Condition Action="disable">UPGRADE = 1</Condition>
</Control>
проблема заключается в том, что кнопка просмотра никогда не будет отключена, кто-то может указать на то, что я делаю Неправильно здесь?
большое спасибо
Свойство UPGRADE - это то, что я добавил, которое задано правильно, проблема в том, что даже когда свойство установлено, кнопка обзора все еще включена –