如何在visual studio之外下载NuGet包?所以它可以用来创建离线包。
答案 0 :(得分:25)
如何在没有Visual Studio或Nuget Package Manager的情况下下载NuGet包:
在NuGet Official Site搜索您想要的包裹。
复制包页面URL的末尾。 例如:http://nuget.org/packages/EntityFramework =>包名称为“EntityFramework”
答案 1 :(得分:16)
您可以使用以下方法在Visual Studio之外下载NuGet包:
NuGet Package Explorer是一个允许的ClickOnce应用程序 轻松创建和探索NuGet包。安装后,你 可以双击.nupkg文件来查看包内容。您可以 也直接从官方NuGet提要加载包。
从在线Feed中打开一个包:
将包导出到所需位置:
答案 2 :(得分:13)
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包。有关Chocolatey的更多信息,请访问[http://chocolatey.org]。
醇>
然后运行nuget install package
以在当前目录中下载并安装package
。
有关NuGet命令行程序的更多信息:
答案 3 :(得分:3)
Chrome插件" NuTake"提供直接下载链接。
将扩展名重命名为.zip并解压缩
答案 4 :(得分:1)
您可以使用 - vnuget.org下载nuget包。
在此网站上,您还可以查看nuget包的内容 - http://vnuget.org/packages/Microsoft.AspNet.Mvc/5.2.3。
答案 5 :(得分:0)
以下几个示例可以添加到DeePak的答案中:
这个从NuGet.org下载AutoMapper
nuget.exe install AutoMapper -OutputDirectory c:\Temp\LotsOfPackages -Version 6.2.2
这个从内部TFS Nuget提要下载MyCustomPackage
nuget.exe install MyCustomPackage -OutputDirectory c:\Temp\LotsOfPackages -Source "http://tfs.myCompany.com:8080/tfs/TFSArea/_packaging/FeedName/nuget/v3/index.json" -Version 1.0.0.2
注释