不使用VS/Nuget软件包管理器下载Nuget软件包
如何在visual studio之外下载NuGet软件包?因此,它可以用于创建脱机软件包。如何在没有Visual Studio或NuGet软件包管理器的情况下下载NuGet软件包:不使用VS/Nuget软件包管理器下载Nuget软件包,nuget,nuget-package,repository,Nuget,Nuget Package,Repository,如何在visual studio之外下载NuGet软件包?因此,它可以用于创建脱机软件包。如何在没有Visual Studio或NuGet软件包管理器的情况下下载NuGet软件包: 在搜索您想要的包 复制包页面URL的结尾。 例如:=>包名为“EntityFramework” 输入URL:{Package Name} 例如: : NuGet命令行可以通过几种可能的方式安装到机器上 从中直接下载可执行文件。可执行文件可以放在文件系统的任何位置,并且在大多数情况下应该放在PATH环境变量中列出的目录
nuget install package
在当前目录中下载并安装package
有关NuGet命令行程序的详细信息:
将扩展名重命名为.zip并解压缩您可以使用-
在此网站上,您还可以查看nuget软件包的内容-。以下是一些可以补充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
注释
- 请记住,install命令将获得有问题的包及其所有NuGet依赖项。因此,请小心将其转储到您运行的目录中。因此,我将OutputDirectory添加到该命令中
- 对于内部Nuget程序包/源,源URL可通过TFS访问。请转到“程序包”选项卡并查找特定的源URL。如果其中有任何已用%20编码的空格,则需要将其替换为空格
.zip
扩展名。然后,当您打开文件时,您将拥有所需的所有文件。遗憾的是,我现在必须这样做,因为我的Office代理似乎阻止使用包管理器(因为我被要求提供凭据,而我的Nuget凭据不起作用)。另一个注意事项:Nuget Gallery有一个右边的“下载包”链接。。。