WIX - Ajout d'un C# code d'action personnalisée
Je suis la création d'un programme qui est installé par Wix, à l'aide de visual studio 2010 et j'ai déjà le produit.wxs prêt.
Maintenant, je veux ajouter un C# action à l'installation. J'ai cherché comment faire et j'ai trouvé ce guide: Comment puis-je créer à part entière, C# actions personnalisées?
Le problème est que je n'ai pas de comprendre toutes les instructions, particulièrement dans cette section du guide: Integrate the C# custom action in Advanced Installer
J'ai créé le projet d'Action Personnalisé, mais je ne comprends pas comment faire le projet d'installation à exécuter cette action personnalisée et comment puis-je définir l'action à exécuter à l'installation dans la phase de validation.
Autre chose. Comment dans le code C# puis-je obtenir le chemin d'installation que l'utilisateur a choisi d'installer?
OriginalL'auteur Yonatan Nir | 2013-10-13
Vous devez vous connecter pour publier un commentaire.
De ce tutoriel est de la façon d'utiliser WiX géré actions personnalisées avec Avance "Installer", un outil commercial pour la création de programmes d'installation.
Voici une bonne explication sur la façon de créer WiX Actions Personnalisées en C#, à utiliser avec le WiX toolset.
Vous pouvez utiliser le paramètre session pour obtenir la valeur d'un bien (par exemple: string propValue = session["MYPROPERTY"];). La propriété qui contient le dossier d'installation dépend de votre code.
Comment peut-il compter sur mon code? Il est censé être un seul de la propriété avec le chemin d'installation
Elle est définie par vous-Répertoire d'installation de la structure, ou dans le cas où vous êtes à l'aide de la WixUI_InstallDir boîte de dialogue définir ensuite un coup d'oeil à l'exemple de ce lien
Mais je veux parler de l'action personnalisée de code C#. Pas le fichier wxs code
OriginalL'auteur Andres Denkberg