Déploiement des assemblys BizTalk à partir de Visual Studio dans une application BizTalk

Déployez et redéployez des assemblys BizTalk à partir de Visual Studio dans une application BizTalk. Vous pouvez le faire pour tester la fonctionnalité des assemblys que vous avez développés et les regrouper pour la remise.

Vue d’ensemble

Les applications BizTalk permettent d’afficher et de gérer les éléments, appelés « artefacts », qui composent une solution métier BizTalk. Les artefacts incluent des assemblys BizTalk (contenant des orchestrations, schémas, mappages et pipelines) que vous pouvez déployer dans BizTalk Server à partir de Visual Studio. Ils incluent également des éléments tels que des assemblys .NET, certificats, scripts, fichiers Readme et stratégies que vous ajoutez à votre application BizTalk à l'aide de la console Administration de BizTalk Server ou de l'outil de ligne de commande BTSTask. Le développeur de solutions ou l'administrateur peut ensuite visualiser, regrouper, déployer et gérer l'application et ses artefacts en tant qu'entité unique. Pour plus d’informations sur la création, le déploiement et la gestion d’applications BizTalk, consultez Déploiement et gestion des applications BizTalk.

Pour pouvoir créer et déployer un assembly BizTalk, vous devez créer un projet dans Visual Studio, et créer ou ajouter les éléments à inclure dans l'assembly. Vous pouvez créer une solution dans Visual Studio permettant de contenir plusieurs projets, puis créer et déployer leurs assemblys tous en même temps dans la même application ou des applications différentes. Pour obtenir des instructions sur l’exécution de ces tâches, consultez Création de projets BizTalk.

Une fois ces tâches terminées, vous pouvez créer, déployer et annuler le déploiement des assemblys BizTalk en procédant comme suit, tel que décrit dans les rubriques de cette section :

  • Configurez un fichier de clé d'assembly de nom fort pour chaque projet Visual Studio.

  • Définissez les propriétés de déploiement du projet, y compris l'option de redéploiement permettant de redéployer aisément l'assembly.

  • Utilisez la commande de déploiement de Visual Studio pour créer les assemblys BizTalk contenus dans une solution et les déployer dans une application BizTalk. Cette commande vous permet également de créer et de déployer un assembly dans un seul projet, mais nous vous le déconseillons.

  • Après avoir testé l'application et apporté les modifications nécessaires, utilisez la commande de déploiement de Visual Studio pour recréer et redéployer l'assembly.

  • Installez l'assembly dans le GAC, si nécessaire, ou supprimez-le de celui-ci.

  • Annulez le déploiement de l'assembly.

    Après avoir déployé un ou plusieurs assemblys dans une application BizTalk, terminez la configuration de l'application et déployez-la dans un environnement de test, puis de production. Pour plus d’informations, consultez Tâches de développement pour le déploiement d’applications BizTalk.

Dans cette section