Teilen über


NETSDK1144: Optimierung von Assemblys für die Größe fehlgeschlagen

Fehlermeldung

Der Fehler NETSDK1144 wird gemeldet, wenn beim Kürzen ein Fehler auftritt. Die vollständige Fehlermeldung ähnelt dem folgenden Beispiel:

Die Optimierung von Assemblys für die Größe ist fehlgeschlagen. Die Optimierung kann durch Festlegen der PublishTrimmed-Eigenschaft auf "false" deaktiviert werden.

Um die Kürzung zu deaktivieren, legen Sie die eigenschaft PublishTrimmed in der Projektdatei oder in der Befehlszeile auf false fest:

<PropertyGroup>
  <PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>
dotnet publish /p:PublishTrimmed=false

Hier ist ein Beispiel für eine .csproj Datei mit deaktivierter Kürzung:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net8.0</TargetFramework>
    <RuntimeIdentifier>linux-arm</RuntimeIdentifier>
    <PublishTrimmed>false</PublishTrimmed>
  </PropertyGroup>
</Project>