Durable Function ist eine Erweiterung der...

Read more

Wir haben eine gute, vor allem spannende und hoch...

Read more

Am 09.05.2022 wurde ein Artikel von Microsoft...

Read more

Neben den altbekannten Logic Apps (Consumption),...

Read more

Im Jahr 2022 fallen eine Reihe von .Net Versionen...

Read more

SAP in die Power Platform integrieren – In einem...

Read more

Bicep Templates benutzen eine deklarative Syntax...

Read more

In BizTalk gibt es einige Alternativen, wie...

Read more

Wir sind auf ein seltsames Phänomen bei einem...

Read more

Nach der Migration konnten in VS 2019 „normale“...

Read more

How-to: Biztalk 2020 Build Pipeline in Azure DevOps ohne eigenen Build Server

In Azure DevOps ist es möglich ein BizTalk Projekt zu bauen, ohne aufwendig einen eigenen Server mit installiertem Build Agent aufzusetzen. Dies ist aber nur möglich, wenn die benötigten Assemblies an der richtigen Stelle auf der Maschine platzieren werden. Die Assemblies, welche wir in die Ordner legen, müssen wir dementsprechend auch in unserem Projekt als .dll zur Verfügung haben.

Im ersten Schritt können wir hier die einfache „windows-2019“-Pipeline auswählen, welche keinerlei BizTalk Komponenten besitzt.

Jetzt benötigen wir zwei Copy Files Tasks, welche die .dlls in den Target Folder kopieren. Das wäre einmal die Mapper Extensions und Helper Klassen.
Die Mapper Extensions müssen in dem BizTalk Standard Installationsverzeichnis liegen:

Den benötigten Helper können wir in einen beliebigen Ordner ablegen.

Diese Helpers werden jetzt über ein Powershell Skript in den GAC installiert.

Falls weitere Fehler auftauchen, muss geprüft werden ob eventuell weitere Assemblies im GAC installiert werden müssen. Jetzt kann der Build Solution Schritt alle nötigen Dateien finden und das Projekt bauen.

Dieser quiTeq-Tipp kommt aus Stuttgart von Sascha.

© QUIBIQ GmbH · Imprint · Data protection