Condividi tramite


NETSDK1144: l'ottimizzazione degli assembly in base alle dimensioni non è riuscita

Messaggio di errore

L'errore NETSDK1144 viene segnalato quando si verifica un errore nel processo di taglio. Il messaggio di errore completo è simile all'esempio seguente:

L'ottimizzazione degli assembly per le dimensioni non è riuscita. L'ottimizzazione può essere disabilitata impostando la proprietà PublishTrimmed su false.

Per disabilitare il taglio, impostare la proprietà PublishTrimmed su false nel file di progetto o nella riga di comando:

<PropertyGroup>
  <PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>
dotnet publish /p:PublishTrimmed=false

Di seguito è riportato un esempio di file .csproj con taglio disabilitato:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net8.0</TargetFramework>
    <RuntimeIdentifier>linux-arm</RuntimeIdentifier>
    <PublishTrimmed>false</PublishTrimmed>
  </PropertyGroup>
</Project>