Faire un package d'installation facilement : Wix, WixEdit, WIA

Par Sébastien Carriere 26. février 2008 08:12

La réalisation de package d’installation (MSI) est souvent assez difficile car les projets de Setup proposé par Visual Studio ne sont pas assez flexibles.

clip_image002

Une solution est l’utilisation de WIX (Windows Installer XML). C’est une boite a outils open sources qui permet de créer des packages d’installation a partir d’une description XML de ceux-ci. (http://wix.sourceforge.net/)

clip_image004

Le format XML de WIX, n’est pas immédiatement appréhendable, alors, voici un outil « WIXEdit » qui permet l’édition du package d’installation WIX de manière graphique. (http://wixedit.sourceforge.net/)

msi_small.gif

Même avec ces deux outils, faire un package d’installation complet pour une application Web reste difficile. Voici en bonus un projet sur Codeplex qui vous permettra de réaliser un Msi complet en 30 mn (http://www.codeplex.com/wai)

Celui-ci permet de :

  • Créer un nouveau site web
  • Ajouter une virtual directory a un site web existant
  • Créer des « Application Pool” et configurer les sites web pour Asp.Net/PHP/Perl
  • Créer une base de données et ces utilisateurs.
  • Configurer automatiquement des fichiers (comme le Web.config) en fonction de valeurs entrées dans le wizard d’installation.
  • Etc...

Il faut noter que le projet WIX est « sponsorisé » par Microsoft puisque l’installation d’Office 2007 est réalisée avec. Cet outils sera d’ailleurs inclus en standard dans la prochaine version de Visual Studio « Rosario ».

Actuellement noté 5.0 par 1 personne(s)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Commentaires

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen