2011-07-28 78 views
1

目前我們正在評估NuGet,所以我是這個主題的絕對新手。剛剛進入它,我試圖安裝命令行包作爲最簡單的任務,我可以想像:爲什麼我不能從命令行安裝NuGet包

nuget install NUnit 

沒什麼特別爲止。但是,這是我得到的迴應:

Could not load file or assembly 'System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. 

我已經籤,我有機會獲得默認包庫:

nuget list NUnit 

返回大量的包,包括所需的NUnit 2.5.10.11092

的NuGet版本1.4.20615.182

+0

你有什麼版本的.NET運行時?您需要NET 4.0 for NUnit和NuGet –

+0

.NET 4客戶端配置文件中的一些其他軟件包。我是否需要完整的.NET 4框架? –

+0

是的,你需要完整的運行時和.NET的庫4 –

回答

1

你有什麼版本的.NET運行庫? NUnit需要.NET 4.0以及NuGet中的其他一些軟件包。

+0

NuGet文檔中的提示「NuGet.exe命令行需要.NET 4完整版本,.NET 4客戶端配置文件是不夠的」將是...以及.. 。很有幫助 –

+0

我強烈懷疑NUnit 2.5.10需要.NET 4 –

+0

NuGet是什麼要求我相信雖然新的NUnit是在.NET 4.0中的(有一段時間沒有使用它) –

相關問題