NETSDK1144: Optymalizacja zestawów pod kątem rozmiaru nie powiodła się
Komunikat o błędzie
Błąd NETSDK1144
jest zgłaszany w przypadku wystąpienia błędu w procesie przycinania. Pełny komunikat o błędzie jest podobny do następującego przykładu:
Optymalizacja zestawów pod kątem rozmiaru nie powiodła się. Optymalizację można wyłączyć, ustawiając właściwość
PublishTrimmed
na false.
Aby wyłączyć przycinanie, ustaw właściwość PublishTrimmed
na false
w pliku projektu lub w wierszu polecenia:
<PropertyGroup>
<PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>
dotnet publish /p:PublishTrimmed=false
Oto przykład pliku .csproj
z wyłączonym przycinaniem:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<RuntimeIdentifier>linux-arm</RuntimeIdentifier>
<PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>
</Project>
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.