2012-05-19 38 views
2

我有1個解決方案與六個項目:瞄準的NuGet包每個項目在溶液

  1. 客戶
  2. Client.Test
  3. Domain.Test
  4. 通用
  5. Common.Test

正如你所看到的,我有一個用於內部測試3個項目。我想通過NuGet安裝這三個軟件包,但不將這個軟件包添加到三個非測試項目中。管理這種性質的依賴關係最簡單的方法是什麼?

另外我還想以類似的方式添加不同的項目(如Ninject)到客戶端和域。爲了增加更多的上下文,我認爲提及這可能是有用的。

回答

2

找到答案Here。您需要選擇解決方案名稱並從那裏安裝軟件包。

0

您也可以在的NuGet控制檯使用以下命令:

PM> Install-Package [InsertNewPackageNameHere] -Version 1.0.0 -Project [MyMvcApplication1] 

(其中「InsertNewPackageNameHere」可以是任何包名即的EntityFramework和「MyMvcApplication」可以是任何項目的名稱在您的解決方案)

(找到vs2012菜單中單擊控制檯的NuGet:工具>庫包管理器>包管理器控制檯)