不使用VS/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环境变量中列出的目录

如何在visual studio之外下载NuGet软件包?因此,它可以用于创建脱机软件包。

如何在没有Visual Studio或NuGet软件包管理器的情况下下载NuGet软件包:

  • 在搜索您想要的包

  • 复制包页面URL的结尾。 例如:=>包名为“EntityFramework”

  • 输入URL:{Package Name} 例如:
  • :

    NuGet命令行可以通过几种可能的方式安装到机器上

  • 从中直接下载可执行文件。可执行文件可以放在文件系统的任何位置,并且在大多数情况下应该放在PATH环境变量中列出的目录中
  • 从NuGet Visual Studio客户端安装NuGet.CommandLine包,然后将NuGet.exe移动到公共位置或在项目上下文中执行它
  • 使用巧克力客户端安装NuGet.CommandLine巧克力包。有关巧克力的更多信息,请访问[
  • 然后运行
    nuget install package
    在当前目录中下载并安装
    package

    有关NuGet命令行程序的详细信息:


    您可以使用以下方式在Visual Studio之外下载NuGet软件包:

    NuGet Package Explorer是一个ClickOnce应用程序,它允许 轻松创建和探索NuGet软件包。安装后,您可以 可以双击.nupkg文件查看包内容。您可以 还可以直接从官方NuGet提要加载包

    从联机源打开包:

    并将包导出到所需位置:

    Chrome插件“NuTake”提供了一个直接下载链接


    将扩展名重命名为.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编码的空格,则需要将其替换为空格

    这是最有效的。这是下载此工具的当前链接:@atconway这现在不正确-我从那里下载时收到以下消息:“…我决定将其永久移动到…”nuget.exe命令行工具将为脚本编写和自动化提供最大的灵活性。我发现此方法非常简单。+1最近我编写了一个PowerShell脚本来下载软件包:类似的问题:多年后,遇到此问题的任何人都可能重复一条注释。下载软件包时,只需重命名即可@Steve在中提到的
    .zip
    扩展名。然后,当您打开文件时,您将拥有所需的所有文件。遗憾的是,我现在必须这样做,因为我的Office代理似乎阻止使用包管理器(因为我被要求提供凭据,而我的Nuget凭据不起作用)。另一个注意事项:Nuget Gallery有一个右边的“下载包”链接。。。