2010-10-10 10 views
0

J'utilise WIX pour créer un programme d'installation et WixUI_Mondo pour l'interface utilisateur. Tout s'était bien passé jusqu'à ce que je tombe sur un problème avec MaintenanceTypeDlg. Les choses fonctionnent bien lorsque j'installe l'application, mais lorsque je clique sur le MSI plus tard (lorsque l'application est installée), les boutons Modifier/Réparer/Supprimer sont grisés.WIX: modification/réparation/suppression des boutons désactivés dans WixUI_MaintenanceTypeDlg

Voici les parties pertinentes de mon projet d'installation (désolé, n'a pas réussi à les mettre en ligne, car ils ont été coupés par le logiciel du forum, donc dû les télécharger à pastebin.ca): http://pastebin.ca/1958654. Donc, comme vous le voyez, je mets les propriétés ARPNO *** à zéro, et, de plus, le journal affiche ces propriétés à zéro lors de l'installation. J'ai également essayé d'échanger inclure directives, de sorte que l'interface utilisateur va après ControlPanel - malheureusement, sans succès. Des idées sur ce que je fais mal? Merci d'avance.

Répondre

2

Ne définissez pas les propriétés ARPNO *; Comme le dit la documentation, "les mettre" - c'est-à-dire, à n'importe quoi - désactive le comportement ARP.

+0

Wow, merci beaucoup - ça a marché! Mais, mais ... c'est vraiment bizarre. –