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.