我已經在Visual Studio 2012中安裝了NuGet 2.1.31002.9028。當我啓用包恢復並將任何包(如EntityFramework)添加到我的項目中時,構建項目時出現以下錯誤:在Visual Studio 2012中的NuGet構建失敗
Error 1 The system cannot find the path specified. ConsoleApplication1
Error 2 The command ""D:\Code\ConsoleApplication1\.nuget\nuget.exe" install "D:\Code\ConsoleApplication1\ConsoleApplication1\packages.config" -source "" -RequireConsent -solutionDir "D:\Code\ConsoleApplication1\ "" exited with code -1. ConsoleApplication1
Warning 3 The referenced component 'System' could not be found. ConsoleApplication1
有類似上面的每一個參考警告。 當我從命令提示符運行它時,第二個錯誤中的命令正常工作。我有「允許NuGet在構建過程中下載丟失的包」,我也嘗試添加一個EnableNuGetPackageRestore環境變量,其中沒有一個解決了問題。我也沒有在我的其他機器上發現這個問題,這使得它更令人困惑。
我很感激這方面的幫助,如果需要,我很樂意提供任何其他信息。
的NuGet相關問題在http://nuget.codeplex.com/workitem/list/basic被跟蹤。搜索或打開問題以獲得快速回答 – Anand
在工具中更改MSBuild項目構建輸出詳細度從最小到診斷|選項|項目和解決方案|生成並運行,然後您可以看到什麼是詳細的錯誤消息而不是-1。 –