Partager via


NETSDK1144 : L’optimisation des modules pour la taille a échoué

Message d'erreur

L’erreur NETSDK1144 est signalée lorsqu’une erreur se produit dans le processus de découpage. Le message d’erreur complet est similaire à l’exemple suivant :

L’optimisation des assemblages en fonction de la taille a échoué. L’optimisation peut être désactivée en définissant la propriété PublishTrimmed sur false.

Pour désactiver le découpage, définissez la propriété PublishTrimmed sur false dans le fichier projet ou la ligne de commande :

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

Voici un exemple de fichier .csproj avec le découpage désactivé :

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