使用Visual Studio 2015 Update 1更新具有来自联机存储库的依赖项的本地程序包时,NuGet无法解析依赖项

Kco*_*der 5 nuget visual-studio-2015

这与此问题中的问题非常相似:本地NuGet包依赖 - 从官方Nuget feed解析?

我有一个本地软件包,其最新更新现在依赖EnterpriseLibrary.TransientFaultHandling于NuGet.org.当我尝试更新包时,出现以下错误:

无法解析依赖关系'EnterpriseLibrary.TransientFaultHandling'.使用的来源:'nuget.org','(我的公司)','Microsoft和.NET'.

在VS 2013中,它更新没有任何问题.在VS 2015中,作为一种变通方法,我必须手动安装依赖项,然后我才能进行更新.

我错过了什么,或者这只是VS 2015中的一个错误?

Kco*_*der 9

最新的NuGet Package Manager(3.4.1.807)解决了这个问题.

设置Package SourceAll,它们将在不同的包源中更新.

  • 实际上,似乎 4+ 引入了回归错误,导致此方法不再有效:https://github.com/NuGet/Home/issues/4768 (2认同)