Compartir vía


NETSDK1144: error al optimizar los ensamblados para el tamaño

Mensaje de error

El error NETSDK1144 se notifica cuando se produce un error en el proceso de recorte. El mensaje de error completo es similar al ejemplo siguiente:

Error al optimizar los ensamblados para el tamaño. La optimización se puede deshabilitar estableciendo la propiedad PublishTrimmed en false.

Para deshabilitar el recorte, establezca la propiedad PublishTrimmed en false en el archivo del proyecto o en la línea de comandos:

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

Este es un ejemplo de un archivo de .csproj con el recorte deshabilitado:

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