我跟隨this easy tutorial開始使用C#中的Google+ API進行編碼。不過,我已經卡住小時的步驟3中,其中,第一子步驟:在Visual Studio 2013上啓用NuGet包還原
- 在Visual Studio中,單擊項目>啓用NuGet包還原>在對話框中回答是。
- 右鍵單擊gplus-quickstart-csharp項目並選擇管理NuGet包。
- 單擊管理NuGet包窗口上的恢復。這將安裝Google API客戶端庫。
當我點擊Projet時,沒有選項「啓用NuGet包恢復」。
There is a Manage Nuget Packages選項,但沒有任何恢復按鈕或選項。
項目不建,並給我的錯誤:
Error 1 This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105 . The missing file is C:\Users\Documents\google+\gplus-quickstart-csharp\.nuget\NuGet.targets. C:\Users\Documents\google+\gplus-quickstart-csharp\gplus-quickstart-csharp\gplus-quickstart-csharp.csproj 201 5 gplus-quickstart-csharp
我去微軟的網站上,它只是重定向到的NuGet文檔,我沒有找到任何工作。我嘗試下面的命令(在實施例中所描述的):
- d:\項目\ CONTOSO> nuget.exe恢復
- d:\項目\ CONTOSO> nuget.exe恢復contoso.sln
- d :\ projects> nuget.exe restore contoso
但無濟於事。是的,NuGet已安裝。有任何想法嗎?謝謝!
可能是因爲Visual Studio Express中沒有此選項(如果使用的話)。也許試試看Visual Studio Professional或Ultimate吧? 2013年將是一個不錯的選擇。我也遇到過Google文檔的問題。 – mihai 2014-10-11 15:55:52
我不認爲它是Express,它只是Visual Studio 2013. – user3180077 2014-10-11 16:07:48
請參閱:http://www.xavierdecoster.com/migrate-away-from-msbuild-based-nuget-package-restore – jessehouwing 2014-10-11 16:20:04