欢迎光临

木子屋

标题: 一键卸载NuGet程序包及其依赖项示例

作者: dnawo

日期: 2020-04-16 09:45 AM

分类: Win编程

内容: 有时引用的NuGet程序包有好几个依赖项，卸载的时候一个个卸载花时间不说，还要注意先后顺序很麻烦。
例如我们引用System.Data.SQLite，它的依赖项就有4个：
引用内容EntityFramework
System.Data.SQLite.Core
System.Data.SQLite.EF6
System.Data.SQLite.Linq
有没有办法一键就能卸载NuGet程序包及其依赖项呢？有的，在程序包管理控制台使用Uninstall-Package命令及其参数RemoveDependencies就能实现：
复制内容到剪贴板 程序代码PM> Uninstall-Package System.Data.SQLite -RemoveDependencies
正在尝试收集与目标为“.NETFramework,Version=v4.5”的项目“ConsoleApp1”有关的包“System.Data.SQLite.1.0.112”的依赖项信息
正在解析操作以卸载程序包“System.Data.SQLite.1.0.112”
已解析操作以卸载程序包“System.Data.SQLite.1.0.112”
已从“packages.config”中删除程序包“System.Data.SQLite.1.0.112”
已从 ConsoleApp1 成功卸载“System.Data.SQLite.1.0.112”
已从“packages.config”中删除程序包“System.Data.SQLite.Core.1.0.112”
已从 ConsoleApp1 成功卸载“System.Data.SQLite.Core.1.0.112”
已从“packages.config”中删除程序包“System.Data.SQLite.Linq.1.0.112”
已从 ConsoleApp1 成功卸载“System.Data.SQLite.Linq.1.0.112”
已从“packages.config”中删除程序包“System.Data.SQLite.EF6.1.0.112”
已从 ConsoleApp1 成功卸载“System.Data.SQLite.EF6.1.0.112”
已从“packages.config”中删除程序包“EntityFramework.6.3.0”
已从 ConsoleApp1 成功卸载“EntityFramework.6.3.0”
正在从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.1.0.112”
已从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.1.0.112”
正在从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.Core.1.0.112”
已从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.Core.1.0.112”
正在从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.Linq.1.0.112”
已从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.Linq.1.0.112”
正在从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.EF6.1.0.112”
已从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“System.Data.SQLite.EF6.1.0.112”
正在从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“EntityFramework.6.3.0”
已从文件夹“E:\Demo\ConsoleApp1\packages”中删除程序包“EntityFramework.6.3.0”
执行 nuget 操作花费时间 8.57 sec
已用时间: 00:00:08.6607601

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.518 ms

返回

标题: 一键卸载NuGet程序包及其依赖项示例

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.518 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.564 ms

返回