如何在Visual Studio外部下載NuGet包?所以它可以用來創建離線包。下載沒有VS/NuGet包管理器的Nuget包
回答
如何在沒有Visual Studio或NuGet包管理器下載NuGet包:
在NuGet Official Site搜索你想要的包。
複製包頁面的URL的末尾。 例如:http://nuget.org/packages/EntityFramework =>包名稱是「的EntityFramework」
- 輸入URL:http://packages.nuget.org/api/v1/package/{包名稱} 例如:http://packages.nuget.org/api/v1/package/EntityFramework
只是一個說明對許多年以後遇到這個問題的任何人。當軟件包下載時,只需將該擴展名重命名爲**'.zip' **,如@Steve在** [solution](http://stackoverflow.com/a/28183316/2333450)**中所述。然後當你打開文件時,你將獲得所有你需要的文件。可悲的是我現在必須這樣做,因爲我的辦公室代理似乎阻止使用軟件包管理器(因爲我被要求提供憑證,並且我的Nuget憑證不起作用)。 – famousKaneis
Install the NuGet command line program:
的NuGet命令行可以通過幾種可能的方式安裝到機器上。
- 直接從https://dist.nuget.org/win-x86-commandline/latest/nuget.exe下載可執行文件。可執行文件可能放置在文件系統的任何位置,並且在大多數情況下應放置在PATH環境變量中列出的目錄中。
- 從NuGet Visual Studio客戶端安裝NuGet.CommandLine包,並將nuget.exe移動到公共位置或在項目上下文中執行它。
- 使用Chocolatey客戶端安裝NuGet.CommandLine巧克力包。有關Chocolatey的更多信息可在[http://chocolatey.org]找到。
然後運行nuget install package
下載和在當前目錄中安裝package
。
更多關於的NuGet命令行程序:
nuget.exe命令行工具將爲腳本和自動化提供最大的靈活性。 –
我發現這個方法非常簡單。 +1 – MorganTiley
最近我寫了一個PowerShell腳本來下載軟件包:https://bitbucket.org/theFil/nugetpackagefetcher/src/d44a5f0c2849e784293f63ffeb9207eaed242cf2/GetPackages.ps1?at=master&fileviewer=file-view-default – Fildor
您可以使用下載的NuGet包的Visual Studio之外:
的NuGet軟件包瀏覽器是一個ClickOnce應用程序whi ch允許 輕鬆創建和探索NuGet包。安裝完成後,您可以雙擊.nupkg文件查看軟件包內容。您可以從 直接從官方的NuGet源中加載包。
打開一包從在線提要:
而且包導出到所需的位置:
的Chrome插件 「NuTake」提供了直接下載l墨水。
重命名擴展爲.zip,並提取
您可以下載使用的NuGet軟件包 - vnuget.org。
在這個網站上,您還可以查看nuget包的內容 - http://vnuget.org/packages/Microsoft.AspNet.Mvc/5.2.3。
這真是太棒了! – ildyone
- 1. 沒有Nuget包管理器的Nuget包?
- 2. Nuget包管理器下載問題
- 3. VS2015 NuGet包管理器沒有加載任何網絡包
- 4. NuGet包管理器錯誤
- 5. 如何在沒有Visual Studio包管理器的情況下更新nuget包?
- 6. NuGet +包管理器控制檯
- 7. Nuget包管理器控制檯
- 8. NuGet包管理器更改目錄
- 9. NuGet包管理器簽名問題
- 10. nuget包管理器不同步
- 11. 與nuget包一起管理非nuget dll
- 12. 如何下載Nuget包
- 13. Nuget包管理器GUI找不到正確的包
- 14. 阻止Nuget包管理器中特定包的更新通知
- 15. Nuget包管理器顯示未安裝包的更新
- 16. NuGet程序包管理器控制檯無法加載PowerShell
- 17. 是否有Xcode的包管理器? (喜歡的NuGet)
- 18. 沒有家屬的Nuget包
- 19. NuGet包管理器控制檯等效管理複選框
- 20. 沒有NuGet的NuGet包恢復許可
- 21. NuGet包不在包管理器中搜索結果
- 22. Visual Studio nuget包管理器可否排除預發佈包?
- 23. Nuget包管理器使用靜態路徑打包分辨率
- 24. 無法將包源添加到NuGet包管理器中
- 25. NuGet包管理器列表不存在包
- 26. VS2015 nuget軟件包管理器找不到軟件包
- 27. nuget包管理器控制檯有哪些不同的命令?
- 28. 下載沒有包的Eclipse?
- 29. Nuget包沒有打開包裹約定
- 30. NuGet軟件包管理器:即使軟件包存在,也沒有找到軟件包
類似的問題:http://stackoverflow.com/questions/8597375/how-to-get-the-url-of-a-nupkg-file – Ruskin
可能的重複[如何下載沒有nuget.exe的Nuget包或Visual Studio擴展?從nuget.org](http://stackoverflow.com/questions/14894864/how-to-download-a-nuget-package-without-nuget-exe-or-visual-studio-extension-fr) –