c# - 如何从 Microsoft.AspNetCore.All 元包中删除额外的引用

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

我有一个 asp.net core 2.0 应用程序,它引用包 Microsoft.AspNetCore.All 当我发布它时没有创建 TargetManifest 发布大小约为 40MB,它包含应用程序中未使用的包有什么方法可以识别和删除未使用的包。

最佳答案

is there any way to identify and remove the packages that are not used

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

您可以在 nuget.org 上找到所有包含的软件包列表在 Dependencies 部分

关于c# - 如何从 Microsoft.AspNetCore.All 元包中删除额外的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48256950/

相关文章:

c# - 使用 Url.Action 生成完全合格的 anchor

c# - SelectNodes 不适用于 stackoverflow 提要

c# - 读取数据库出错,方法或操作未实现

c# - 发送电子邮件后清除 MVC 中文本字段中的数据

javascript - 使用 javascript 确认时,Asp.net requiredfieldvalidator 停止工作

c# - 保护 MVC4 c# webapi,以便只有我的应用程序可以访问它

unit-testing - 在 VS 2013 中使用 HttpClient 代理类对 Web API 进行单元测试

c# - 强制变量只保存某些值

c# - 合并多个来源的数据,在 ASP.Net GridView 中显示

asp.net-web-api - ASP.NET Web Api 测试 - 断言请求返回 404 响应