ExpertiDict

C# · Avançado · Inglês · Técnico

trimming

/ˈtrɪmɪŋ/substantivo

Etapa de publicação que remove do app assemblies e membros não alcançáveis, diminuindo o tamanho. Ligada com PublishTrimmed, também faz parte do Native AOT.

Onde usar

Aparece em apps Blazor WebAssembly e containers enxutos. Reflection sobre tipos que o analisador não enxerga pode ser cortada, causando erros só em runtime; os avisos IL2026 e semelhantes mostram o risco.

Em código

<PropertyGroup>
  <PublishTrimmed>true</PublishTrimmed>
  <TrimMode>partial</TrimMode>
</PropertyGroup>

Exemplos

Trimming removed the type we load by reflection.

O trimming removeu o tipo que carregamos por reflection.

Fix the trim warnings before publishing.

Corrija os avisos de trim antes de publicar.

Cuidado

Não ignore os avisos IL de trimming: o app pode compilar bem e quebrar em produção porque o membro foi cortado.

Sinônimos

IL trimming

Veja também

Todos os termos de C#