我使用 VS 2015 。在 Visual Studio 项目中存储“工具”>“选项”>“Nuget 包管理器”>“包源”设置的设置。目前已检查 Nuget.org 的包源。我想通过编辑文件位置将其指向https://www.nuget.org/api/v2/以外的其他位置。我检查了项目文件 csproj,但没有找到它,我需要在服务器中手动更改它以指向服务器存储库。在本地机器上工作正常,但在服务器上不行。
Dam*_*ver 10
这是每个用户的设置,并存储在%APPDATA%\NuGet\NuGet.Config. 该文件如下所示:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="Abc" value="http://def/nuget/" />
<add key="Package source" value="http://packagesource" />
</packageSources>
<packageRestore>
<add key="enabled" value="True" />
<add key="automatic" value="True" />
</packageRestore>
<bindingRedirects>
<add key="skip" value="False" />
</bindingRedirects>
</configuration>
Run Code Online (Sandbox Code Playgroud)
只需向该<packageSources>元素添加另一个条目即可。(我的显然已针对协议版本 3 进行了更新,因此是引用https://api.nuget.org/v3/index.json而不是https://www.nuget.org/api/v2/)。
| 归档时间: |
|
| 查看次数: |
5170 次 |
| 最近记录: |