NuGet-Pakete für Build-Server

Hinweis: Nur in der Enterprise-Edition verfügbar.

Zusätzlich zu den regulären NuGet-Paketen stehen spezielle "Enterprise"-NuGet-Pakete zur Verfügung, die alle Module enthalten und keine List & Label-Installation benötigen und somit für den Einsatz auf z. B. Build-Servern wie Azure DevOps geeignet sind. Ihren persönlichen NuGet-Feed für die Verwendung z. B. im Visual Studio NuGet-Paket-Manager finden Sie in der Datei "PersonalLicense.txt" in Ihrer List & Label-Installation. Bitte beachten Sie, dass Ihre List & Label-Lizenz hierfür registriert sein muss.

Bei der Verwendung dieser NuGet-Pakete auf einem Build Server benötigen Sie in der Regel eine nuget.config Datei (siehe nachfolgend), die im Verzeichnis der entsprechenden Projektdatei liegen muss, um festzulegen, woher die NuGet-Pakete bezogen werden sollen (weitere Informationen hierzu finden Sie unter https://docs.microsoft.com/en-us/nuget/reference/nuget-config-file). Im Übrigen ist die Verwendung einer nuget.config-Datei aus demselben Grund hilfreich, wenn Sie mehrere Paketquellen definiert haben, die List & Label-NuGet-Pakete enthalten.

<?xml version="1.0" encoding="utf-8"?>

<configuration>

  <packageSources>

    <!-- remove inherited connection strings -->

    <clear />

    <add key="<beliebiger Name, z. B. ListLabel32Enterprise>" value="<Persönlicher NuGet-Feed für Enterprise NuGet-Pakete>" />

    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />

  </packageSources>

</configuration>

Alternativ befinden sich die NuGet-Pakete für die Offline-Verwendung im Unterordner "Entwicklung\Microsoft .NET\NuGet Enterprise" Ihrer List & Label-Installation.