2016-04-25 50 views
1

我正在测试通过Facebook在示例项目上登录。为了获取在从Facebook登录的用户的电子邮件地址,我需要安装Facebook的包按the accepted answer in this SO post我尝试尝试这两个PMC安装的软件包命令程序包管理器控制台找不到现有程序包

安装,包装的Facebook -Version 7.0。 6

安装-封装的Facebook

我代替分别得到以下错误(显示该包不存在)

install-package:无法找到包'Facebook'。

安装,包装:无法找到包的版本 '7.0.6' 的Facebook“。

但是,当我使用“工具”菜单中的“管理Nuget包”并搜索Facebook时,我收到了包。真的是什么错误?

+0

检查此链接http://stackoverflow.com/questions/11036060/install-c-sharp-library-without-the-package-manager-console – jamiedanq

+0

我使用Visual Studio 2013和社区不像后,我有PMC。当我无法通过PMC进行安装时,我只使用了“管理Nuget包”对话框并进行了安装。我的问题是**为什么通过PMC命令行搜索软件包时没有返回结果?** –

+0

你有什么软件包源设置。需要nuget.org才能获得facebook SDK –

回答

1

您可以为GUI和控制台选择不同的软件包源。尝试将控制台设置为nuget.orgall。 然后搜索你的包:PM> Find-Package facebook,你应该得到如下图所示的结果。

enter image description here

+0

我尝试将包源从'nuget.org'改为'Microsoft和.Net',并且安装在样本上的包项目。看起来你所要做的就是将软件包源设置为All或者将这个特殊情况设置为'Microsoft和.Net'。谢谢。 –

相关问题