以下问题在VS2013(Premium)中不存在,我只能在VS2015(Enterprise)中重现
我添加了自定义 NuGet 包源。
如果该源不可用我无法安装any包(例如 EntityFramework)
我收到一条消息
尝试收集包的依赖信息
相对于项目“ConsoleApplication9”的“EntityFramework.6.1.3”,
定位“.NETFramework,版本=v4.5.2”
尝试添加源时抛出异常“System.AggregateException”
'http://XXX/FeedService.svc/'.
请验证您的所有在线包来源是否可用。
从消息的最后一行我认为这不是一个错误,但正如我所说,它适用于 VS2013
知道为什么会发生这种变化吗?
我能对此做些什么吗?
这是设计使然。由于我们支持在多个源中搜索您需要的包,因此我们需要能够在恢复这些包之前访问所有源并获取包结果,以便我们的恢复方式具有确定性和一致性。
但是,我们了解一些用户会进入离线/在线模式,我们正在投资构建一个功能集,使您能够在离线工作时暂时禁用某些源。与此同时,您可以考虑创建一个自定义 nuget.config不包含有问题的源,并在您处于离线模式时使用它进行恢复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)