.NET Core 2.2,将所有DLL从AspNetCore.App程序包发布到ref文件夹

时间:2019-01-18 16:09:28

标签: c# dll .net-core refs .net-core-2.2

我最近从.NET Core v1.1迁移到了v2.2。迁移的一部分包括删除8或9个Microsoft.AspNetCore nuget程序包,并用全能的Microsoft.AspNetCore.App程序包替换。

我对使用此功能的理解是,未使用的DLL基本上会在发布时从应用程序中移出。我也一直在阅读有关运行时存储的信息,可以看到它已完全填充。

因此,当我将应用程序发布到文件中时,为什么在我以前拥有118个的ref文件夹中现在有337个DLL。我只能假定这些都是Microsoft.AspNetCore.App软件包中的所有DLL?我是否错过了将其删除的配置设置?我不要在那儿,它使refs文件夹的大小增加了三倍!

如果我需要更改某些内容,请解释一下是什么吗?如果我有误解,请纠正我。

编辑:我不是以独立出版物发布。

0 个答案:

没有答案