如何从解决方案中的所有项目中卸载 *a* 包

Abh*_*eet 3 c# visual-studio nuget

不重复

另一个问题不是从解决方案中的所有项目中删除一个包。


什么是卸载命令一个从解决方案中的所有项目的具体包?

Visual Studio GUI 似乎仍然不支持这些功能。

Leo*_*SFT 12

从解决方案中的所有项目中卸载特定包的命令是什么?

您可以在包管理器控制台中使用以下命令行:

Get-Project -All | Uninstall-Package <package name> 
Run Code Online (Sandbox Code Playgroud)

如果这个包有依赖,你可以-RemoveDependencies在上面的命令行中添加选项。

Visual Studio GUI 似乎仍然不支持这些功能。

右键单击您的解决方案 > Manage NuGet Packages for Solution...,切换到Install选项卡,选择要卸载的包,然后您可以选中第一个复选框,所有复选框都将被选中,单击卸载按钮:

在此处输入图片说明

此软件包将从解决方案中的所有项目中卸载。

希望这可以帮助。