Package creation

A NuGet package can be created via the context menu of an HMI framework project.

Package creation 1:

The package is copied to the following path:

C:\ProgramData\Beckhoff\NuGetPackages

The package name consists of the Package ID and the version number. The project's meta information can be configured via the .nuspec file in the HMI project:

Package creation 2:

Description of the preconfigured metadata:

Element

Description

id

Name of the package

version

Version of the package

description

Description of the package

authors

Authors of the package

title

Title of the package

owners

Owners of the package

projectUrl

Link to the project or product

requiredLicenseAcceptance

User query during installation

releaseNotes

Release Notes

copyright

Copyright

tags

Tags for optimizing the search in the Package Manager

license

Reference to the license file or expression

icon

Path to the icon for the package

dependencies

Dependencies that are loaded at project start

files

"src" defines which files are copied into the package

"target" specifies the path in the package

"exclude" excludes folders from the copy process

NUSPEC reference