Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 包源位置在哪里_Visual Studio - Fatal编程技术网

Visual studio 包源位置在哪里

Visual studio 包源位置在哪里,visual-studio,Visual Studio,我使用VS 2015。在visual studio项目的何处存储工具>选项>Nuget包管理器>包源的设置。目前Nuget.org已检查包源。我想通过编辑文件位置将其指向其他位置,而不是。 我检查了项目文件csproj,但没有找到它 我需要在服务器中手动更改它,以指向服务器存储库。在本地计算机中工作正常,但在服务器中工作不正常。这是一个按用户设置,存储在%APPDATA%\NuGet\NuGet.Config中。该文件看起来像: <?xml version="1.0" encoding="

我使用VS 2015。在visual studio项目的何处存储工具>选项>Nuget包管理器>包源的设置。目前Nuget.org已检查包源。我想通过编辑文件位置将其指向其他位置,而不是。 我检查了项目文件csproj,但没有找到它
我需要在服务器中手动更改它,以指向服务器存储库。在本地计算机中工作正常,但在服务器中工作不正常。

这是一个按用户设置,存储在
%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>


只需在
元素中添加另一个条目。(很明显,我的已针对协议版本3进行了更新,因此参考
https://api.nuget.org/v3/index.json
而不是
https://www.nuget.org/api/v2/
)。

我想不出通过工具->选项编辑的任何内容会反映在csproj中,因为它们是“全局”选项,而不是每个项目的选项。