Question

Quand je lance msbuild sur mon fichier .btproj BizTalk 2009, les cibles par défaut et exécuter le projet est construit.

Y at-il un objectif que je peux appeler à deploy le projet?

Était-ce utile?

La solution

Malheureusement non, il n'y a pas.

Toutefois, ce serait probablement inutile parce que dès que vous avez des solutions qui consistent à plusieurs projets modulaires et des solutions, il n'y aurait pas un moyen facile de gérer les dépendances entre eux.

Au lieu de cela, vous pourriez être mieux investir un peu de temps pour installer une infrastructure de déploiement appropriée. Comme Thomas suggère, vous avez un oeil qui devraient à la vaste cadre de déploiement de BizTalk sur CodePlex qui couvre à peu près toutes les exigences vous voudrez peut-être adresse avec BizTalk.

Si cela semble trop intimidant, je vous suggère de construire un cadre simple de déploiement à l'aide msbuild. Il est en fait assez simple et facile à faire. la construction des projets serait un jeu d'enfant parce que vous invoquez les cibles standards à partir des fichiers .btproj. D'autres tâches, telles que le déploiement, pourraient être écrites simplement en appelant l'utilitaire de ligne de commande builtin BtsTask.

Beaucoup de tâches tiers sont disponibles pour aider à traiter des projets BizTalk.

S'il vous plaît, jetez un oeil à ce message sur mon blog pour plus d'informations.

Autres conseils

Il n'y a aucune raison aujourd'hui de créer vos propres outils de déploiement pour BizTalk à partir de zéro. S'il vous plaît jeter un oeil au cadre de déploiement de BizTalk http://biztalkdeployment.codeplex.com . Il couvre simple scénarios de déploiement complexes, et comprend également la gestion de configuration et des outils de productivité des développeurs pour BizTalk.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top