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>