6

我正在使用Visual Studio .NET 2012NuGet管理我的 ASP.NET MVC 4 解决方案的引用。

如何删除通过创建的参考NuGet?我知道我可以通过右键单击删除它,删除。然而,这对我来说似乎很危险,因为引用的包可能已经引入了它们自己的其他依赖项。

在我的主项目中,我右键单击References->Manage NuGet Packages并安装Moq(请参见下面的屏幕截图)

管理 NuGet 包

但是,我无法Moq在我的测试中引用。

我意识到Guestbook.Tests创建 ASP.NET MVC 4 解决方案时创建的项目,它有自己的References.

所以我Moq在这里添加,但我想清理并Moq从我的主Guestbook项目中删除。

谁能指出我如何安全地做到这一点的正确方向?

非常感谢您!

4

3 回答 3

6

最简单的方法是转到TOOLS-> Library Package Manager->Package Manager Console并输入以下内容:

Uninstall-Package Moq

您应该始终使用包管理器,而不仅仅是删除文件,以便它清理所有内容,包括您可能遗漏的任何内容。

于 2013-03-05T19:54:38.017 回答
4

使用与上面显示的相同的屏幕,选择已安装的软件包,然后找到 MOQ 参考,然后您应该可以选择管理/卸载。

在此处输入图像描述

于 2013-03-05T19:53:07.923 回答
2

您可以使用带有命令的包管理器控制台:Uninstall-Package PackageId 将其删除,或者只是从解决方案文件夹下的“包”文件夹中删除包文件夹。有关包管理器控制台的更多信息,您可以在此处找到:http: //docs.nuget.org/docs/reference/package-manager-console-powershell-reference

于 2013-03-05T19:57:20.857 回答