lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte

Wenn ich 

dotnet build -r win-x64 -f net8.0 

mache liegen ein paar Dateien im Ordner die aber auch alle einen Bezug dazu haben. Wenn ich 

dotnet build -r win-x64 /p:SelfContained=true /p:PublishSingleFile=true -f net8.0

mache liegen da ca 50 Dateien. Sollte das nicht anders herum sein?

von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Du verwendest dotnet build aber Single-File/Self-Contained ist eigentlich eine publish-Funktion. 

/p:SelfContained=true 

macht dass neben deinem Code auch die .NET-Runtime + native Runtime-Binaries (hostfxr, hostpolicy, clrjit, diverse System.*.dll usw.) in den Output kopiert werden. Verwende statt build einfach publish.

dotnet publish -r win-x64 /p:SelfContained=true /p:PublishSingleFile=true -f net8.0
von (790 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2,556 Fragen

3,074 Antworten

281 Kommentare

14 Nutzer