Visual studio 2015 告诉Nuget在使用Nuget.Server时搜索多个源

Visual studio 2015 告诉Nuget在使用Nuget.Server时搜索多个源,visual-studio-2015,nuget,nuget-server,Visual Studio 2015,Nuget,Nuget Server,我已经安装了一个nuget服务器,并成功发布了一个包,该包在nuget.org上有一个外部依赖项 当尝试安装我的包时,我收到一个错误消息“在源(我的本地服务器)上找不到包NPOI 2.2.1” 我可以告诉nugget/Visual Studio从nuget.org而不是本地服务器获取此外部依赖项吗 我正在使用Visual Studio 2015,并尝试在包含以下内容的.sln文件旁边创建一个NuGet.Config文件,但没有成功 <configuration> <pack

我已经安装了一个nuget服务器,并成功发布了一个包,该包在nuget.org上有一个外部依赖项

当尝试安装我的包时,我收到一个错误消息“在源(我的本地服务器)上找不到包NPOI 2.2.1”

我可以告诉nugget/Visual Studio从nuget.org而不是本地服务器获取此外部依赖项吗

我正在使用Visual Studio 2015,并尝试在包含以下内容的.sln文件旁边创建一个NuGet.Config文件,但没有成功

<configuration>
  <packageRestore>
    <add key="enabled" value="True" />
    <add key="automatic" value="True" />
  </packageRestore>
  <packageSources>
    <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
    <add key="MyServer" value="http://nuget.dev.mynugetserver.com/nuget/" />
  </packageSources>
  <disabledPackageSources />
  <activePackageSource>
      <add key="All" value="(Aggregate source)" />
  </activePackageSource>
</configuration>


谢谢

您是否尝试过工具-->选项-->NuGet软件包管理器-->软件包源?我不记得它是否允许在一个“事务”中从多个源进行拉取。您好,是的,我已经按照您的描述设置了nuget服务器源。我想我应该更具体一些:您是否列出并检查了这两个源?另一个选择可能是查看您的NuGet服务器是否可以将请求转发到NuGet.org;我知道ProGet有这种能力。我已经奋斗了几个小时,我压缩了原始文件,开始黑客攻击,随机更改nuget.server的版本。毕竟。。我把原来的拉链内容放回去了,它成功了!完全不知道如何..当您安装此软件包时,“Myserver”中的其他进程使用了您的软件包有多令人沮丧?或者当时无法访问nuget.org?