2016-03-17 197 views
0

我解決方案中的所有項目都以.NET 4.6.1爲目標。當我通過NuGet添加NUnit時,它將條目添加到packages.config中,並且targetVersion = 461。但是,由於依賴於4.0的依賴性,我需要用targetVersion = 40重新安裝NUnit。我一直在尋找NuGet選項,但沒有發現任何東西。有誰知道這是否可能?在NuGet軟件包安裝上指定目標版本

謝謝

回答

1

NuGet不能這樣工作。它查看您的項目所針對的框架,然後安裝最適合該框架的程序集。

如果你要使用的NUnit的.NET 4.0組件,那麼你將需要:

  1. 更改使用的NuGet後手動參考。
  2. 將項目更改爲目標.NET 4.0
  3. 不使用NuGet。下載NUnit程序集並直接引用您需要的程序集。
+0

我希望NuGet有一些不爲人知的功能,可以爲我節省麻煩。感謝您確認我的懷疑。 – Roly

相關問題