删除扩展名的引用

时间:2013-03-05 19:50:34

标签: c# asp.net-mvc-4 visual-studio-2012 moq nuget

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

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

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

Manage NuGet Packages

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

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

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

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

非常感谢您提前!

3 个答案:

答案 0 :(得分:6)

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

Uninstall-Package Moq

你应该总是使用包管理器,而不仅仅是删除文件,以便清除所有内容,包括你可能错过的任何内容。

答案 1 :(得分:4)

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

enter image description here

答案 2 :(得分:2)

您可以使用Package Manager Console命令:Uninstall-Package PackageId将其删除,或者只是从' packages'删除包文件夹。文件夹下的文件夹。有关Package Manager控制台的更多信息,请访问:http://docs.nuget.org/docs/reference/package-manager-console-powershell-reference