次の方法で共有


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>