Answers:
您可以将Package Manager Console与以下命令配合使用:Uninstall-Package PackageId
将其删除,或仅从解决方案文件夹下的“ packages”文件夹中删除package文件夹。有关Package Manager控制台的更多信息,请参见:http : //docs.nuget.org/docs/reference/package-manager-console-powershell-reference
Install-Package
。
我已经找到了解决方法。
NuGet将仅还原您的解决方案中使用的软件包。您最终得到了一套不错的,精简的软件包。
packages.config
也不会从项目中删除引用吗?
首先打开Package Manager控制台。然后从下拉列表中选择您的项目。并运行以下命令来卸载nuget软件包。
Get-Package
获取所有已安装的软件包。
然后
Uninstall-Package PagedList.Mvc
-卸载名为PagedList.MVC的软件包
信息
PM> Uninstall-Package PagedList.Mvc
Successfully removed 'PagedList.Mvc 4.5.0.0' from MCEMRBPP.PIR.
如果要删除/卸载应用于解决方案中多个项目的 Nuget软件包,请转到:
工具-> Nuget软件包管理器->管理解决方案的Nuget软件包
在“已安装软件包”的左列中,选择“全部”,这样您将看到已安装软件包的列表以及它们之间的“管理”按钮。
选择管理按钮,您将弹出一个对话框,取消选中项目名称中的复选框,然后单击确定。
软件包管理器的其余工作将为您完成。
换一种方式,对我来说最简单的是:
转到您的Soution,然后右键单击它。
选择选项“用于解决方案的托管NUgets软件包”。打开一个弹出窗口,在该窗口中单击“设置”按钮。这将打开其他弹出窗口,然后搜索:“ Package Manager”。
在选项“包管理器”中,您还有两个选项(I.常规II。包源),在每个选项中,取消选中所有复选框。
此步骤从您的项目中停用NuGet。
希望对您有帮助。
如果要使用Visual Studio选项,请参见下面的链接
步骤1:在Visual Studio中,转到“工具/ NuGet程序包管理器/管理解决方案的NuGet程序包”。
步骤2:从当前解决方案中取消选中您的项目
步骤3:取消选择项目,然后按OK(确定)