Beispiel: Import einer benutzerdefinierten .NET DLL-Assembly

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Funktionen > Importieren benutzerdefinierter Java- und .NET-Bibliotheken >

Beispiel: Import einer benutzerdefinierten .NET DLL-Assembly

In diesem Beispiel sehen Sie, wie Sie eine benutzerdefinierte in C# erstellte .NET DLL-Assembly in MapForce importieren. Der Quellcode zu diesem Beispiel steht unter dem folgenden Pfad zur Verfügung: <Dokumente>\Altova\MapForce2019\MapForceExamples\C#\Format. Die .dll Assembly-Datei, die in MapForce importiert werden soll, befindet sich im Verzeichnis ..\bin\Debug. Sie können auch die .sln-Projektmappendatei in Visual Studio öffnen und mit der neuesten .NET Framework-Version eine neue .dll-Datei kompilieren.

 

Anmerkung:Um dieses Beispiel ausführen zu können, muss auf Ihrem Rechner .NET Framework 2.0 oder höher installiert sein. Falls es noch nicht aktiviert wurde, können Sie dies über Systemsteuerung > Programme und Funktionen > Windows-Features aktivieren oder deaktivieren > .NET Framework <version> tun.

 

So importieren Sie die .NET Assembly-Datei:

1.Wählen Sie C# als Transformationssprache aus (siehe Auswählen einer Transformationssprache)..
2.Klicken Sie im unteren Bereich des Bibliotheksfensters auf die Schaltfläche Bibliotheken hinzufügen/entfernen.
3.Wählen Sie neben "Bibliotheken" die Datei Format.dll aus dem Ordner \MapForceExamples\C#\Format\bin\Debug\ aus. Daraufhin wird eine Meldung angezeigt, dass eine neue Bibliothek hinzugefügt wurde. Die importierte Bibliothek steht nun im Fenster "Bibliotheken" unter "Format" zur Verfügung.

csh-lib2

 

So zeigen Sie eine Vorschau auf die Mapping-Ausgabe an:

3.Öffnen Sie die Datei FormatNumber.mfd aus dem Ordner ...\MapForceExamples\C# .
4.Klicken Sie auf die Schaltfläche "Ausgabe", um das Ergebnis des Mappings zu sehen.

 

csh-lib3

 

 

So führen Sie das Mapping von einer benutzerdefinierten C#-Applikation aus:

1.Klicken Sie im Menü Datei auf den Befehl Code generieren in | C#.
2.Wählen Sie ein Zielverzeichnis für den generierten Code aus und klicken Sie auf OK.
3.Erstellen Sie die Applikation mit Visual Studio und führen Sie die generierte Konsolenapplikation aus (siehe auch Generieren von C#-Code).

© 2019 Altova GmbH