Paket Erstellung
Über das Kontextmenü eines HMI-Framework-Projektes kann ein NuGet-Paket erstellt werden.

Das Paket wird in den folgenden Pfad kopiert:
C:\ProgramData\Beckhoff\NuGetPackages
Der Paketnamen setzt sich aus der Package Id und der Versionsnummer zusammen. Über die .nuspec-Datei im HMI-Framework-Projekt können die Metainformationen vom Projekt konfiguriert werden:

Beschreibung der vorkonfigurierten Meta-Daten:
Element | Beschreibung |
|---|---|
id | Name des Packages |
version | Version des Packages |
description | Beschreibung des Packages |
authors | Autoren des Packages |
title | Title des Packages |
owners | Besitzer des Packages |
projectUrl | Link zum Projekt oder Produkt |
requiredLicenseAcceptance | Userabfrage bei Installation |
releaseNotes | Release Notes |
copyright | Copyright |
tags | Tags zum Optimieren der Suche im Package Manager |
license | Verweis zur Lizenz-Datei oder Expression |
icon | Pfad zum Icon fürs Package |
dependencies | Abhängigkeiten die bei Projektstart geladen werden |
files | „src“ definiert welche Dateien ins Package kopiert werden „target“ legt den Pfad im Package fest „exclude“ exkludiert Ordner vom Kopiervorgang |