我有一个包含六个项目的解决方案:
如您所见,我有3个用于容纳测试的项目。我想通过NuGet安装xUnit这三个软件包,但不要将这个软件包添加到三个非测试项目中。管理这种性质的依赖关系的最简单方法是什么?
另外,我还想以与客户端和域类似的方式添加不同的项目(如Ninject)。我认为为了增加更多的上下文而提及这个可能是有用的。
答案 0 :(得分:2)
找到答案Here。您需要选择解决方案名称并从那里安装软件包。
答案 1 :(得分:0)
您还可以在nuget控制台中使用以下命令:
PM> Install-Package [InsertNewPackageNameHere] -Version 1.0.0 -Project [MyMvcApplication1]
(其中' InsertNewPackageNameHere '可以是任何包名称,即EntityFrameWork和' MyMvcApplication '可以是解决方案中任何项目的名称)
(要在vs2012菜单中找到nuget控制台,请单击:工具>库包管理器>包管理器控制台)