NETSDK1144. Оптимизация сборок для уменьшения размера завершилась сбоем
Сообщение об ошибке
Сообщение об ошибке NETSDK1144
отображается, когда происходит ошибка в процессе обрезки. Полное сообщение об ошибке аналогично следующему примеру:
Оптимизация сборок по размеру не удалась. Оптимизация может быть отключена, установив для свойства
PublishTrimmed
значение false.
Чтобы отключить обрезку, задайте для свойства PublishTrimmed
значение false
в файле проекта или командной строке:
<PropertyGroup>
<PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>
dotnet publish /p:PublishTrimmed=false
Вот пример файла .csproj
с отключенной обрезкой.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<RuntimeIdentifier>linux-arm</RuntimeIdentifier>
<PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>
</Project>
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.