2010-07-09 3 views
3

J'essaie de configurer un environnement de type intégration continue pour BizTalk. Lorsque le code source est archivé, j'en ai besoin pour construire puis déployer sur un serveur de build. J'ai trouvé BTSTask.exe mais cela semble être seulement capable d'installer une application à partir d'un msi existant.Déploiement de l'application BizTalk via MSBuild

J'ai besoin d'une façon de faire fondamentalement ce que Visual Studio fait quand vous faites un clic droit sur le projet et que vous dites déployer. Quelqu'un at-il rencontré un moyen de le faire via MSBuild ou d'une autre manière? BTSTask prend en charge l'ajout direct de ressources (c'est-à-dire dll) directement à

Répondre

0

consultez le MSDN documentation for the AddResource command.

Découvrez Sayeds answer to a similar question of mine et my answer to a related question après avoir implémenté et amélioré la suggestion Sayed. Pour certaines tâches BTSTask n'est pas assez puissant, vous devrez donc utiliser Microsoft.BizTalk.ExplorerOM depuis les scripts PowerShell comme je l'ai suggéré dans this answer.

Je ne me suis pas encore penché sur TFS pour savoir dans quelle mesure il prend en charge le déploiement BizTalk prêt à l'emploi.

Si vous êtes intéressé, je vais ajouter un exemple complet MSBuild .proj.

4

Quelques années je suis passé à l'aide de la BizTalk Deployment Framework et n'ont pas regardé en arrière. Il utilise MSBuild et WIX pour créer le moyen idéal de gérer les déploiements pour BizTalk. Je le recommande fortement.

Questions connexes