LL32: Information zum Linux-Docker-Beispiel für Cross Platform

Click here for the English article.

Mit der Installation von List & Label 32 werden zahlreiche Programmierbeispiele mitinstalliert, die die Verwendung und Integration zeigen sollen.

Im .NET Beispiel-Center unter ..\Entwicklung\Microsoft .NET\SampleCenter\ kann es zur folgenden Meldung kommen, wenn das Beispiel Cross Platform > List & Label in Linux-Docker-Container versucht wird zu öffnen:

Einige Beispiele sind nur in der Professional- und (oder) Enterprise-Edition verfügbar. Bitte prüfe, ob der Pfad ‘C:\Program Files (x86)\combit\LL32\Entwicklung\Microsoft .NET.NET 8\Cross Platform\Linux Docker Sample\LLPDFGenerator.sln’ existiert.

Grund ist, dass für das .NET Beispiel-Center in dessen XML-Datei ..\Entwicklung\Microsoft .NET\SampleCenter\SampleData.xml der Dateipfad für das Beispiel nicht korrekt ist und wie folgt angepasst werden muss:

IST: <Link2SolutionNET10>Microsoft .NET\.NET 8\Cross Platform\Linux Docker Sample\LLPDFGenerator.sln</Link2SolutionNET10>

SOLL: <Link2SolutionNET10>Microsoft .NET\.NET 10\Cross Platform\Linux Docker Sample\LLPDFGenerator.sln</Link2SolutionNET10>

Zusätzlich verwendet das ausgelieferte Dockerfile Verweise auf .NET 8 anstelle von .NET 10 und müsste an den beiden folgenden Stellen aktualisiert werden:

IST:

# Build and publish the app
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
...
# Runtime image
FROM mcr.microsoft.com/dotnet/aspnet:8.0

SOLL:

# Runtime image
FROM mcr.microsoft.com/dotnet/aspnet:10.0
...
# Build and publish the app
FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build