2009-12-08 19 views
3

我希望安裝程序跳過顯示安裝類型屏幕(您可以選擇典型,自定義,完整功能),我該怎麼做? 我只提供了一個名爲product的功能集。 而且我也希望用戶能夠更改安裝目錄。只是我</Product>標籤結束前如何跳過WIX生成的安裝程序中的功能選擇屏幕?

<Property Id="WIXUI_INSTALLDIR" Value="INSTALLLOCATION" /> 
<UIRef Id="WixUI_InstallDir" /> 
<WixVariable Id="WixUILicenseRtf" Value="License.rtf" /> 

+0

我從WixUI_Mondo更改爲WixUI_InstallDir。它的工作。 注意:您必須添加一個,否則設置時會出現2189錯誤。查看WIXUI_INSTALLDIR的文檔以獲取更多詳細信息。 – deerchao 2009-12-08 08:14:19

回答

2

我的應用程序只有那麼一個許可屏幕安裝目錄屏幕,我用這個配置塊,做到這一點。所有應用程序都安裝在<Directory>部分的INSTALLLOCATION中。

WixUI dialog library guide可能有助於解釋選項

4

如果你只需要用戶自定義安裝文件夾,使用:

  • WixUI_InstallDir

如果不允許的定製安裝文件夾,使用:

  • 個WiXUI_Minimal

機會是你使用內置的庫,包括特徵樹selction之一,即

  • WixUI_Mondo
  • WixUI_FeatureTree
  • WixUI_Advanced
+0

嗨,我不想提供功能屏幕(即典型,自定義和完整),我已經創建了一些自定義對話框,這些都需要顯示,所以我認爲我不能使用WixUI_Mondo。如果我使用的是WixUI_Advanced,那麼它會給我錯誤 「錯誤1未解決的引用符號'WixUI:WixUI_Advance'部分'Fragment:'。D:\ Projects \ WixDemoWPFAppVS2012 \ WixDemoWPFAppVS2012 \ WixDemoWPFAppVS2012 \ Setup \ WixDemoWPFAppVS2012 \ Setup \ GUI.wxs 41 1 WixDemoWPFAppVS2012.Setup「 我很困惑 – Finisher001 2013-06-17 11:33:51

相關問題