0
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"];
}
위의 코드 생성 오류 facebookclient 객체를 생성 ...... microsoft.contracts DLL 오류 페이스 북의 C#을 SDK를
는 = 1.0 버전, 파일이나 어셈블리 'Microsoft.Contracts를로드 할 수 없습니다. 0.0, 문화 = 중립, PublicKeyToken = 736440c9b414ea16 '또는 그 종속성 중 하나. 시스템이 지정된 파일을 찾을 수 없습니다. 당신은 페이스 북 C#을 SDK의 이전 버전을 사용하고 있습니다<configSections>
<section name="facebookSettings" type="Facebook.FacebookConfigurationSection,Facebook" allowLocation="true" allowDefinition="Everywhere"/>
</configsection>
<facebookSettings
appId="1xxxxxxxx" appSecret="eeeeeeeeeeeeeeeeeee"/>
</facebookSettings?
fb C# sdk의 최신 버전을 다운로드하십시오. 코드 계약이 필요 없습니다. – prabir
Thanks @prabir ...하지만 C# 2008을 사용하고 있습니다. 내 C# sdk 버전은 5.2.1.0입니다. 어떻게 github에서 최신 버전을 다운로드 할 수 있습니다. 문제는 프레임 워크 3.5와 sdk 버전으로 인해 4.0에서 타겟팅됩니까? 제발 도와주세요. 사전에 –
nuget.exe 명령 줄을 사용 하셔서 감사합니다. nuget install facebook – prabir