【发布时间】:2011-11-14 10:33:36
【问题描述】:
我的 Visual Studio 安装在没有 Internet 连接的机器上,因此我无法从 VS 中的 NuGet 管理器下载和安装包。
所以我正在寻找一种方法来使用另一台具有互联网连接的机器来下载包,然后安装在 VS 上。
【问题讨论】:
标签: nuget nuget-package
我的 Visual Studio 安装在没有 Internet 连接的机器上,因此我无法从 VS 中的 NuGet 管理器下载和安装包。
所以我正在寻找一种方法来使用另一台具有互联网连接的机器来下载包,然后安装在 VS 上。
【问题讨论】:
标签: nuget nuget-package
首先,下载.nupkg文件:
按照How to download a Nuget package without nuget.exe or Visual Studio extension?的说明进行操作
或者使用我的谷歌浏览器扩展NuTake
其次,将.nupkg文件安装到你的项目中
【讨论】:
您可以使用 NuGet 包资源管理器在 VS 之外下载包。
【讨论】:
除了建议的答案之外,您还可以:
NuGet.config 中的 packages 文件夹:<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<clear />
<add key="NuGet" value="https://api.nuget.org/v3/index.json" />
<add key="Offline packages" value="offline-packages" />
</packageSources>
</configuration>
请注意:
NuGet.config 应与您的解决方案 (*.sln) 文件位于同一目录中。.gitignore 中删除 **/packages/*。offline-packages目录。【讨论】: