Библиотека .NET Standard 2.1 имеет ссылку на пакет FxCop, например:
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="2.9.5">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
Приложение .NET Core 3.0 ссылается на эту Стандартную библиотеку. Когда я публикую приложение, в каталоге публикации появляется несколько Microsoft.CodeAnalysis
dll. Они "не должны", но я не знаю , почему они не должны этого делать, поэтому я не знаю, как сказать им, чтобы их там не было.
Aнедавний вопрос из ASP.NET имеет похожую проблему, но я не могу почерпнуть из него ничего полезного.