无法找到类型或程序集FacebookClient

时间:2011-09-09 11:15:27

标签: c# asp.net facebook-c#-sdk

我已下载C#sdk并将\ bin \ Release \ Net40中的dll添加到我的网站bin文件夹中。给它参考。我正在使用vs2010。

using Facebook;
using Facebook.Web;
using Facebook.Web.Mvc;
using Newtonsoft.Json;

Net40中还有另一个名为CodeContracts的文件夹,在那个3 dll文件中。其中,我能够添加2个dll(Facebook.Web.Contracts.dll,Facebook.Web.Mvc.Contracts.dll)引用到我的project.One文件(Facebook.Contracts.dll)引用启用add.That时抛出一个错误(“两个文件中存在类Facebook.JsonObject”).FacebookClient不可见。我收到错误类型或程序集FacebookClient不能找到。

public JsonObject CreateAlbum(string accessToken)
        {
            FacebookClient facebookClient = new FacebookClient(accessToken);
            Dictionary<string, object> albumParameters = new Dictionary<string, object>();
            albumParameters.Add("message", "My Album message");
            albumParameters.Add("name", "Album Name");
            JsonObject resul = facebookClient.Post("/me/albums", albumParameters) as JsonObject;
            return resul;
        }

1 个答案:

答案 0 :(得分:0)

不要添加引用Facebook.Contracts.dll,Facebook.Web.Contracts.dll,Facebook.Web.Mvc.Contracts.dll

由于你使用的是vs2010,你可能会改用nuget。