Generieren von Code anhand eines Mapping-Projekts
Sie können anhand eines Mapping-Projekts (.mfp), das aus mehreren Mapping-Design-Dateien (.mfd) besteht, C#-Code generieren. Beachten Sie, dass alle Mapping-Design-Dateien im Projekt für die C#-Codegenerierung geeignet sein müssen, d.h. alle ihre Komponenten müssen in C# unterstützt werden, wie unter Unterstützte Funktionalitäten im generierten Code beschrieben.
So generieren Sie Code anhand eines Mapping-Projekts (.mfp):
1.Öffnen Sie das Mapping-Projekt in MapForce, falls es noch nicht offen ist.
2.Klicken Sie mit der rechten Maustaste im Projektfenster auf das Projekt und klicken Sie auf Eigenschaften.
![cg-generate-cs-for-project](./images/cg-generate-cs-for-project.png)
3.Überprüfen Sie die Projekteinstellungen und ändern Sie diese bei Bedarf (stellen Sie v.a. sicher, dass die Zielsprache und das Ausgabeverzeichnis korrekt eingestellt wurden) und klicken Sie anschließend auf OK.
4.Wählen Sie im Menü Projekt den Befehl Code für das gesamte Projekt generieren.
Der Fortschritt und das Ergebnis der Codegenerierung (Fehler- oder Erfolgsmeldung) werden im Fenster "Meldungen" angezeigt.
Standardmäßig ist der Name der generierten Applikation mit dem Projektnamen identisch. Wenn der Projektname Leerzeichen enthält, werden diese im generierten Code in Unterstriche konvertiert. Standardmäßig wird Code im selben Verzeichnis wie das MapForce-Projekt generiert, nämlich im untergeordneten Ausgabeverzeichnis.
Um das Ausgabeverzeichnis und den Namen des Projekts zu ändern, klicken Sie im Projektfenster auf das Projekt und wählen Sie im Menü den Befehl Projekt | Eigenschaften. Wenn Ihr MapForce-Projekt Ordner enthält, können Sie die Codegenerierungseinstellungen für die einzelnen Ordner (durch Rechtsklick auf den Ordner und Auswahl von Eigenschaften) ändern. Andernfalls erben alle Projektordner die Einstellungen vom MapForce-Projekt.