如何从Microsoft.AspNetCore.All Meta包中删除额外的引用

时间:2018-01-15 04:30:15

标签: c# asp.net asp.net-web-api .net-core asp.net-core-2.0

我有一个asp.net核心2.0应用程序它引用包Microsoft.AspNetCore.All当我发布它时没有创建TargetManifest发布大小大约是40MB并且它包含应用程序中没有使用的包在那里任何识别和删除未使用的包的方法。

1 个答案:

答案 0 :(得分:1)

  

有没有办法识别和删除未使用的包

没有,因为它是nuget中的元数据包。为了实现这一点,我建议手动选择您需要的包并添加到项目替换Microsoft.AspNetCore.All

您可以在Dependencies部分

nuget.org找到的所有收录包的列表