包管理器控制台无法找到包

时间:2011-03-07 11:48:13

标签: visual-studio nuget package-managers

我正在尝试

Install-Package NHibernate

但我得到“无法找到包裹”。如果我打开PCM选项,则填充可用来源列表,但不存在绿色OK符号。

我可以使用与MS-Links-ID 206669不同的替代来源吗?这是VS的默认来源?

1 个答案:

答案 0 :(得分:0)

昨晚我遇到了类似的问题。我有两个LinkID值:

206669和19913

这意味着我传递到“设置”对话框的URL是:

https://go.microsoft.com/fwlink/?LinkID=206669 https://go.microsoft.com/fwlink/?LinkID=19913

19913在可用包裹清单中没有提供任何内容。我认为这个数字出现在我几个星期(几个月前)安装包装并且第一次放弃时。

206669似乎奏效了。我可以看到预期的包,但我只能安装一些包,而不是全部。例如,我可以获得Castle,但不能使用Log4net。我可以获得AutoMapper,但不能使用RestSharp。那些失败的人只是说“操作超时”。

我很高兴我不是唯一一个看到这些问题的人 - 我在常见问题解答或文档中没有看到任何相关内容。

似乎LinkID和该URL是框架中的弱点。我想看到更多关于这些值意味着什么的讨论,以及为什么现在似乎至少有3个不同的值可供使用。如www.nuget.com这样更清晰的链接怎么样? 如果一条消息更清楚地显示了为什么操作会在一个包上而不是另一个包上超时。

NuGet有很大的希望,很多人都发誓。我想加入,但这样的打嗝真的会阻止人们采用它。

干杯, 丹尼尔

相关问题