如何在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) –