Possiedo un InstallDirDLG e ho bisogno di un'altra finestra di dialogo di esplorazione, il problema è quando seleziono il percorso nella seconda finestra di dialogo Sfoglia anche il percorso di installazione.BrowseDialog e InstallDirDlg wix
Questo è il codice di controllo:
<Control Id="IISLogDirectoryEdit" Type="PathEdit" X="45" Y="100" Width="220" Height="18" Disabled="yes" Property="IISLOGDIRECTORY" Indirect="yes" />
<Control Id="IIsLogDirectoryExplorer" Type="PushButton" X="267" Y="100" Width="56" Height="18" Text="Explorar..." />
e questa è la pubblicazione:
<Publish Dialog="DirectoriesDlg" Control="Next" Event="SetTargetPath" Value="[IISLOGDIRECTORY]" Order="1">1</Publish>
<Publish Dialog="DirectoriesDlg" Control="Next" Event="SpawnDialog" Value="InvalidDirDlg" Order="2"><![CDATA[NOT IISLOGDIRECTORY]]></Publish>
<Publish Dialog="DirectoriesDlg" Control="Next" Event="NewDialog" Value="FtpDlg" Order="3">1</Publish>
<Publish Dialog="DirectoriesDlg" Control="IIsLogDirectoryExplorer" Property="_IISBrowseProperty" Value="[IISLOGDIRECTORY]" Order="1">1</Publish>
<Publish Dialog="DirectoriesDlg" Control="IIsLogDirectoryExplorer" Event="SpawnDialog" Value="IISBrowseDlg" Order="2">1</Publish>
Grazie.
Alcuni frammenti di il codice che utilizzi ti aiuterà sicuramente a rispondere a questo ... –
Penso che il problema è che la proprietà IISLOGDIRECTORY di default ha percorso di installazione, ma se metto un altro er valore predefinito genera un errore che il percorso non esiste nella tabella di directory – camaya