Есть ли простой способ добавить кнопку обзора в Wix.Я создал пользовательский, изменив из WixUI_InstallDir.wxs.Эта кнопка обзора находится в другом диалоговом окне (не то же самое, что и для поиска пути установки).Эта кнопка обзора будет использоваться для указания пути для размещения моих файлов журнала, которые будут созданы во время установки.
РЕДАКТИРОВАТЬ:
извините за путаницу в "код ниже».Сначала я намеревался показать коды, но место на ответе выше было ограничено.Здесь я добавил коды.Теперь мне удается показать диалоговое окно «Обзор», но мне нужно иметь возможность изменить путь, чтобы он не совпадал с путем диалога «Просмотр» пути установки, который является _BrowseProperty.Мой код ниже использует _LogBrowseProperty, но я не уверен, как правильно определить его и где я должен его определить.Использование кода ниже приведет к ошибке 2819.Можете ли вы помочь взглянуть на то, что здесь не так?Большое спасибо.
CUSTOMDIR определен в Product.wxs
<Property Id='CUSTOMDIR' Value="TARGETDIR"></Property>
Ниже находится в MyWixUI_InstallDir.wxs
<Control Id="LogFolderLabel" Type="Text" X="20" Y="160" Width="290" Height="30" NoPrefix="yes"
Text="Folder Label" />
<Control Id="LogFolder" Type="PathEdit" X="20" Y="200" Width="320" Height="18" Property="CUSTOMDIR"
Indirect="yes" />
<Control Id="ChangeFolder" Type="PushButton" X="20" Y="220" Width="56" Height="17"
Text="Change Folder" />
....
<Publish Dialog="myDlg" Control="ChangeFolder" Property="_LogBrowseProperty" Value="[CUSTOMDIR]" Order="1">1</Publish>
<Publish Dialog="myDlg" Control="ChangeFolder" Event="SpawnDialog" Value="BrowseDlg" Order="2">1</Publish>
<Property Id="_LogBrowseProperty" Value="TARGETDIR" />