Je suis en train d'écrire une installation pour notre SDK de développement interne. Une partie de ce SDK est un kit d'orientation pour Visual Studio 2008 (Version du cadre de référence: février 2008).WiX: Comment installer un module d'automatisation de guidage (GAT) à l'aide de WiX?
Malheureusement, je n'ai aucune idée de comment écrire une installation WiX pour le package de guidage créé. Comment faire ça?
Par défaut, l'Assistant Guidage-Package de Visual Studio ne prend en charge que la création d'un projet de déploiement Visual Studio. Cela pourrait-il être utile?
Je l'ai déjà essayé d'analyser le projet de déploiement afin de savoir quoi faire:
- Le projet de déploiement appelle une action personnalisée. SourcePath pour l'action est un GuidanceInstaller.dll, CustomActionData est: /Configuration="[TARGETDIR]Guidance.xml ",
GuidanceInstaller.dll est la sortie d'un projet qui a également été créé par l'Assistant de package Visual Studio. Le projet ne se compose que d'une classe:
using Microsoft.Practices.RecipeFramework; [System.ComponentModel.ToolboxItem(false)] public class InstallerClass : ManifestInstaller { }
me semble pour que toute action d'installation est caché dans la classe ManifestInstaller?
Guidance.xml est un fichier XML créé par l'assistant DflGuidance.
Comment créer une installation WiX à partir de cette information? Bien que les idées alternatives soient les bienvenues! (Une pensée que je devais était d'intégrer le résultat msi/fichier .cab du projet de déploiement Visual Studio dans mon Wix-installation, est-ce possible?)