Facebook App第一关

时间:2011-01-21 22:41:51

标签: c# visual-studio-2010 facebook-c#-sdk

我遇到了facebook c#SDK的第一个障碍。

我正在使用Visual Studio 2010,我有框架工作4并使用c#

我已经下载了codeplex c#SDK zip并构建了世界上最简单的应用程序。

我无法为我的生活获得FacebookApp对象的认可。

我有对Facebook.dll和Facebook.Web.dll的引用,并且已经使用了对类中两个命名空间的调用,但我无法运行代码。

我发现dll被标记为“有潜在危险”并解决了这个问题,但没有骰子。我确信我是愚蠢但我即将放弃

using System;
using Facebook;
using Facebook.Web;

namespace FacebookTest
{
    public partial class _default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            var app = new FacebookApp();
            dynamic me = app.Get("me");
            string firstName = me.first_name;
            string lastName = me.last_name;
            string email = me.email;
        }
    }
}

2 个答案:

答案 0 :(得分:0)

做以下事情:

  • 从中下载SDK的新副本 codeplex(确保它是最新的 版本)
  • 右键单击zip文件,单击 属性,选择'解锁' 按钮
  • 解压缩zip文件 完全取代你所有的 参考文献中的参考文献 新提取的文件夹
  • 确保 您的应用程序正在运行.Net 4.0 (不是客户档案)或.Net 3.5(如果 您正在使用.Net 3.5版本。
  • 确保您的项目位于文件夹中 你通常在工作(可能 C驱动器上的东西)

如果这些不起作用,请提供有关错误的更多信息。

答案 1 :(得分:0)

关闭这个,因为我使用错误的dll depsite多次复制它们。