0
나는 같은 오류를 얻고있다 :UserCredential을 만드는 동안 오류가 발생했습니다.
파일이나 어셈블리를로드 할 수 없습니다 'System.Core, 버전 = 2.0.5.0, 문화 = 중립, PublicKeyToken = 7cec85d7bea7798e, 대상 변경 = 예'또는 하나의 의존성. 주어진 어셈블리 이름 또는 코드베이스가 입니다. (HRESULT에서 예외 : 0x80131047)
동안 구글 API v3을 사용하여 내 웹 사이트에 구글 캘린더를 통합하기위한 코드를 실행 :
코드는 다음과 같습니다
public bool connectCalendar()
{
ClientSecrets secrets = new ClientSecrets
{
ClientId = "10xxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxx82.apps.googleusercontent.com",
ClientSecret = "LxxxxxxxxxxxXYEb3Iaxo3C"
};
CalendarService calendarConnection; try
{
UserCredential credential = GoogleWebAuthorizationBroker.AuthorizeAsync(secrets, new string[]{
CalendarService.Scope.Calendar}, "user",
CancellationToken.None, new FileDataStore("Books.ListMyLibrary")).Result;
//exception is thrown in this line
var initializer = new BaseClientService.Initializer();
initializer.HttpClientInitializer = credential;
initializer.ApplicationName = "secret-heaven-798";
calendarConnection = new CalendarService(initializer);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
return false;
}
return true;
}
오전 언급이 link을, 왜이 오류가 발생합니까? 뭐가 잘못 됐니? 솔루션의 구성 요소
<dependentAssembly>
<assemblyIdentity name="System.Core" PublicKeyToken="7cec85d7bea7798e" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
오류 메시지 대신에 더 나은 제목을 써주십시오. http://meta.stackexchange.com/questions/10647/writing-a-good-title –