2013-07-30 50 views
0

我試圖從內置的WixUI_InstallDir對話框中刪除許可協議。我發現了一些有益的指令here 我已將此添加到Product.wxs無法修改內置的WixUI對話框設置

<UI Id="InstallDir"> 
    <UIRef Id="WixUI_InstallDir" /> 
    <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="InstallDirDlg">NOT Installed</Publish> 
    <Publish Dialog="InstallDirDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg">1</Publish> 
</UI> 

在歡迎對話框中的下一步按鈕愉快地去install目錄對話框,但InstallDirDlg的後退按鈕進入許可協議。 任何想法,將不勝感激。

回答

0

我在WiX用戶郵件列表中發佈了這個問題。一致認爲,試圖在內置對話框中更改某些發佈命令不是「成功祕訣」。相反,我得到了WixUI_InstallDir的源代碼wxs,製作了它的一個副本(WixUI_NOEULAInstallDir),對它進行了修改幷包含在我的項目中。我試圖避免在我的所有解決方案中都有一個自定義對話框文件,但是我能夠導出包含自定義對話框的項目模板,所以它不是那麼糟糕。