Je dois convertir un fichier vdproj au format WiX afin de pouvoir le construire avec msbuild. Une solution était d'appeler l'exécutable devenv à partir de msbuild et de construire le fichier vdproj à partir de là mais c'est juste désagréable. Je me suis dit que j'allais essayer de convertir manuellement le fichier au format WiX mais en regardant son contenu, j'ai eu peur. Existe-t-il des outils ou des solutions élégantes qui pourraient éventuellement aider à cette conversion ?
Réponses
Trop de publicités?Vous pouvez essayer de travailler avec Dark qui convertit tout MSI en Wix. Vous devrez enlever beaucoup de " junk "surtout dans les domaines de l'interface utilisateur, mais cela vous donnera un bon départ.
Il existe un utilité par Chris Oldwood qui convertit un .vdproj en .wxs (en utilisant la ligne de commande de powerscript) J'espère que cela vous aidera, ce sont mes recherches actuelles et je vous ferai part de tout problème éventuel. Une fois converti, n'oubliez pas WixEdit. Microsoft a supprimé les .vdproj de VS2012.
Si vous voulez passer à NSIS ou Inno Setup, vous pouvez utiliser l'extension Visual & Installer : http://visualstudiogallery.msdn.microsoft.com/5e57fe9a-ae5d-4740-a1c3-7a8e278e105b
Il prend également en charge la conversion des fichiers .vdproj en NSIS ou Inno Setup script.
"VDProj to WiX Converter" vous aidera à convertir un fichier vdProj en wix.
Il peut être téléchargé à partir du lien suivant http://visualstudiogallery.msdn.microsoft.com/0f8ff662-c844-4c3c-9c7b-b170cea16baf