Freigeben über


Bereitstellen von BizTalk-Assemblys aus Visual Studio in einer BizTalk-Anwendung

Bereitstellen und erneutes Bereitstellen von BizTalk-Assemblys aus Visual Studio in einer BizTalk-Anwendung. Mit dieser Methode können Sie die Funktionen der entwickelten Assemblys testen und die Assemblys für die Übergabe in einem Paket zusammenfassen.

Überblick

BizTalk-Anwendungen bieten eine Möglichkeit zum Anzeigen und Verwalten der Elemente, die als "Artefakte" bezeichnet werden und aus einer BizTalk-Geschäftslösung bestehen. Zu diesen Elementen gehören BizTalk-Assemblys (die Orchestrierungen, Schemas, Zuordnungen und Pipelines enthalten), die Sie mit Visual Studio in BizTalk Server bereitstellen können. Außerdem gehören dazu Elemente, wie z. B. .NET-Assemblys, Zertifikate, Skripts, Infodateien und Richtlinien, die Sie mithilfe der BizTalk Server-Verwaltungskonsole oder dem Befehlszeilenprogramm BTSTask zu einer BizTalk-Anwendung hinzufügen können. Der Anwendungsentwickler oder IT-Administrator kann anschließend die Anwendung und deren Elemente als einzelne Entität anzeigen, zu einem Paket zusammenfassen, bereitstellen und verwalten. Weitere Informationen zum Erstellen, Bereitstellen und Verwalten von BizTalk-Anwendungen finden Sie unter Bereitstellen und Verwalten von BizTalk-Anwendungen.

Bevor Sie eine BizTalk-Assembly erstellen und bereitstellen können, müssen Sie in Visual Studio ein Projekt erstellen und die Elemente, die die Assembly enthalten soll, entweder erstellen oder hinzufügen. Sie können in Visual Studio eine Lösung erstellen, die mehrere Projekte enthält, und anschließend gleichzeitig alle zugehörigen Assemblys in der gleichen Anwendung oder in verschiedenen Anwendungen erstellen und bereitstellen. Anweisungen zum Ausführen dieser Aufgaben finden Sie unter Erstellen von BizTalk-Projekten.

Nach Abschluss dieser Aufgaben können Sie die BizTalk-Assemblys erstellen, bereitstellen und deren Bereitstellung aufheben, indem Sie den Schritte folgen, die in den Themen dieses Abschnitts erläutert werden:

  • Konfigurieren Sie für jedes Visual Studio-Projekt eine Assemblyschlüsseldatei mit starkem Namen.

  • Legen Sie Bereitstellungseigenschaften für das Projekt fest. Konfigurieren Sie dazu auch die Option Erneut bereitstellen, damit die Assembly problemlos erneut bereitgestellt werden kann.

  • Mit dem Befehl Bereitstellen in Visual Studio können Sie die BizTalk-Assemblys erstellen, die in einer Lösung enthalten sind, und dann in einer BizTalk-Anwendung bereitstellen. Sie können auch mithilfe des Befehls Bereitstellen eine Assembly erstellen und in einem einzelnen Projekt bereitstellen. Diese Vorgehensweise wird jedoch nicht empfohlen.

  • Nachdem die Anwendung getestet wurde und erforderliche Änderungen vorgenommen wurden, können Sie mit dem Visual Studio-Befehl Bereitstellen die Assembly erneut erstellen und erneut bereitstellen.

  • Installieren Sie gegebenenfalls die Assembly im globalen Assemblycache (GAC), oder entfernen Sie die Assembly aus dem GAC.

  • Nehmen Sie die Bereitstellung der Assembly zurück.

    Nach der Bereitstellung einer oder mehrerer Assemblys in einer BizTalk-Anwendung können Sie die Konfiguration der Anwendung abschließen und die Anwendung erst in einer Test-, dann in einer Produktionsumgebung bereitstellen. Weitere Informationen finden Sie unter Entwicklungsaufgaben für die BizTalk-Anwendungsbereitstellung.

In diesem Abschnitt