Você recebe muitas pastas de idiomas que contêm CodeAnalysis.dllarquivos na saída publicada, se você tiver uma referência ao projeto Microsoft.VisualStudio.Web.CodeGeneration.Design, necessária para os controladores de andaimes. Se isso for verdade para o seu projeto, altere a referência do pacote no seu .csprojarquivo para incluirExcludeAssets="all"
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.0.0" ExcludeAssets="All" />
Por exemplo, *.csprojarquivo antigo
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
<UserSecretsId>aspnet-foo-4E53EF45-B3BE-4943-81BE-2449DC5AA2BC</UserSecretsId>
<BlazorLinkOnBuild>false</BlazorLinkOnBuild>
</PropertyGroup>
<ItemGroup>
<!-- ... -->
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.0.0"/>
</ItemGroup>
<ItemGroup>
<!-- ... -->
</ItemGroup>
</Project>
Novo arquivo *.csprojdeve ser
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
<UserSecretsId>aspnet-foo-4E53EF45-B3BE-4943-81BE-2449DC5AA2BC</UserSecretsId>
<BlazorLinkOnBuild>false</BlazorLinkOnBuild>
</PropertyGroup>
<ItemGroup>
<!-- ... -->
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.0.0" ExcludeAssets="All"/>
</ItemGroup>
<ItemGroup>
<!-- ... -->
</ItemGroup>
</Project>