2010-10-01 8 views
1

Il semble donc que les projets d'installation de Microsoft ne soient pas compilés avec MSBuild. Quel est ce que nous utilisons avec TFS2010.Meilleur installateur à intégrer avec TFS2010 + MSBuild

Cela signifie que mon rêve de vérifier dans le code, intégration continue build-> installer est actuellement éteint.

Je connais des gens qui le font, ils doivent donc utiliser une autre technologie d'installation. J'ai remarqué que VS2010 est maintenant livré avec installsheild lite. Je veux juste faire des choses de base avec l'installateur, lancer au démarrage genre de choses. Devrais-je poursuivre installsheild Lite, regarder WiX ou y at-il quelque chose de mieux.

Mon critère principal est qu'il s'intègre parfaitement dans les solutions afin que TFS2010 puisse faire notre intégration continue et nos builds nocturnes.

Répondre

3

WIX tout le chemin. Nous l'utilisons pour emballer près d'une centaine de MSI différents pour nos déploiements d'entreprise.

http://wix.codeplex.com/

spécification de package est via des fichiers XML. Il y a un peu de courbe d'apprentissage, mais c'est très puissant ... et MSBuild peut les construire.

+0

damnit, peu importe combien de fois je presse, je ne peux voter qu'une seule fois! –

0

Je crois comprendre qu'InstallShield sera la recommandation initiale. Wix est cool et puissant, mais le jour 1 expérience est ... euh ... moins que plaisant.