共用方式為


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>