2009-12-08 2 views
3

Je souhaite que le programme d'installation ignore l'écran du type d'installation (où vous pouvez choisir les caractéristiques typiques, personnalisées, complètes), Comment puis-je faire cela? J'ai fourni un seul ensemble de fonctionnalités nommé produit. Et je veux aussi que l'utilisateur puisse changer le répertoire d'installation.Comment ignorer l'écran de sélection de fonctionnalités dans le programme d'installation généré par WIX?

+0

Je suis passé de WixUI_Mondo à WixUI_InstallDir. Et ça a marché. Note: vous devez ajouter un , sinon vous obtiendrez une erreur 2189 lors de la configuration. Consultez le document de WIXUI_INSTALLDIR pour plus de détails. – deerchao

Répondre

2

Mon application ne dispose que d'un écran de répertoire d'installation puis l'écran de licence, et j'utiliser ce bloc de configuration à faire:

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

juste avant la fin de mon tag </Product>. Toutes les applications sont installées dans la section <Directory>.

Le WixUI dialog library guide pourrait aider à expliquer les options

4

Si vous avez besoin que l'utilisateur de personnaliser le dossier d'installation, utilisez:

  • WixUI_InstallDir

Si vous ne permettent pas de personnaliser le dossier d'installation, utiliser:

  • WiXUI_Minimal

Il y a des chances que vous utilisez l'un des construit dans les bibliothèques qui ne comprennent l'arbre Feature selction, à savoir

  • WixUI_Mondo
  • WixUI_FeatureTree
  • WixUI_Advanced
+0

salut, je ne veux pas fournir l'écran de fonctionnalité (c'est-à-dire typique, personnalisé et complet) et j'ai créé quelques dialogues personnalisés ceux qui sont nécessaires pour apparaître, donc je pense que je ne peux pas utiliser WixUI_Mondo. Si j'utilise WixUI_Advanced alors il me donne l'erreur "Erreur 1 Référence non résolue au symbole 'WixUI: WixUI_Advance' dans la section 'Fragment:'. D: \ Projets \ WixDemoWPFAppVS2012 \ WixDemoWPFAppVS2012 \ WixDemoWPFAppVS2012 \ Setup \ WixDemoWPFAppVS2012.Setup \ GUI.wxs 41 1 WixDemoWPFAppVS2012.Setup " je suis confus ici – Finisher001

Questions connexes