2011-09-09 3 views
0

나는 C# sdk를 다운로드하고 \ Bin \ Release \ Net40에서 dll을 내 웹 사이트 bin 폴더로 추가했습니다. 제공된 참조. vs2010을 사용하고 있습니다. 그의 3 dll을 file.Out에 Net40에 CodeContracts라는 다른 폴더가 있습니다타입 또는 어셈블리 FacebookClient를 찾을 수 없습니다

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

, 내가 추가 할 수 있었다 2 DLL의 (Facebook.Web.Contracts.dll, Facebook.Web.Mvc.Contracts.dll) 참조 내 프로젝트. 하나의 파일 (Facebook.Contracts.dll) refernce 추가 할 수 있습니다. 시간 ("클래스 Facebook.JsonObject 두 파일에 존재하는") 오류가 발생합니다 .FrameClient 표시되지 않습니다. 오류가 발생합니다. 형식 또는 어셈블리 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; 
     } 

답변

0

유 VS2010를 사용하고 있기 때문에 너무 Facebook.Contracts.dll, Facebook.Web.Contracts.dll, Facebook.Web.Mvc.Contracts.dll

, 당신은에 wnat 수있는 참조를 추가하지 마십시오 대신에 너겟을 사용하십시오.

관련 문제