microsoft.contracts dll ошибка при создании объекта facebookclient в facebook C#sdk
using Facebook;
using Facebook.Web;
public pageLoad()
public void fetchFacebookData()
{
var fbApp = new FacebookClient();// error occured at this line
var result = (IDictionary<string, object>)fbApp.Get("me");
var name = (string)result["name"];
}
вышеприведенный код сгенерировал ошибку......
Не удалось загрузить файл или сборку "Microsoft.Contracts, версия =1.0.0.0, культура = нейтральная, PublicKeyToken=736440c9b414ea16" или одна из ее зависимостей. Система не может найти указанный файл.
мой раздел web.config выглядит следующим образом
<configSections>
<section name="facebookSettings" type="Facebook.FacebookConfigurationSection,Facebook" allowLocation="true" allowDefinition="Everywhere"/>
</configsection>
<facebookSettings
appId="1xxxxxxxx" appSecret="eeeeeeeeeeeeeeeeeee"/>
</facebookSettings?
1 ответ
Вы используете старую версию Facebook C# SDK. Загрузите текущую версию, которая не зависит от кодекса контрактов.