Benutzer-Werkzeuge

Webseiten-Werkzeuge


coding:dotnet

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
coding:dotnet [2025/12/15 21:53]
jango
coding:dotnet [2026/01/05 13:32] (aktuell)
jango
Zeile 6: Zeile 6:
  
 <code> <code>
-dotnet new [console|wpf|library] -o MyApp -f net6.0+dotnet new [console|wpf|library] -o MyApp -f net8.0
 cd MyApp cd MyApp
 dotnet add package System.Management --version 8.0.0 dotnet add package System.Management --version 8.0.0
 dotnet run [parameters] dotnet run [parameters]
-dotnet publish -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true+dotnet publish -c Release -r win-x86 /p:SelfContained=true /p:PublishSingleFile=true -f net8.0
 </code> </code>
  
Zeile 17: Zeile 17:
 <code> <code>
 dotnet nuget add source "https://api.nuget.org/v3/index.json" --name "nuget.org" dotnet nuget add source "https://api.nuget.org/v3/index.json" --name "nuget.org"
 +</code>
 +
 +<code>
 +/p:PublishSingleFile=true 
 +/p:SelfContained=true // inklusive der .NET Runtime, kann auf dem Zielsystem ohne installierte .NET Runtime laufen
 +/p:PublishTrimmed=true // kann bei Reflection/dynamischem Laden Probleme machen
 +/p:EnableCompressionInSingleFile=true
 </code> </code>
coding/dotnet.1765831981.txt.gz · Zuletzt geändert: 2025/12/15 21:53 von jango