2012-01-02 6 views
1

어셈블리 'Microsoft.IdentityModel, Version = 3.5.0.0, Culture = neutral을 찾을 수 없습니다.Azure 서비스 구성 오류

var objStorage = CloudStorageAccount.FromConfigurationSetting("BlobStorage"); 

을 나는 놓여있다 내 MVC 액션에,

CloudStorageAccount.SetConfigurationSettingPublisher((configName, configSettingPublisher) => 
     { var connectionString = RoleEnvironment.GetConfigurationSettingValue(configName); 
      configSettingPublisher(connectionString); 
     } 
     ); 

을 내

protected void Application_Start() 

global.asax.cs에서에서 :

내가 전화하려고 파일.

참고 : 윈도우 신원 재단 SDKv4.0, 윈도우 Azure SDK를 사용하고 - 일 2011 & 내 응용 프로그램은 내가 블로그 게시물 http://blogs.infosupport.com/adding-assemblies-to-the-gac-in-windows-azure/를 사용하여이 오류를 해결 시도 ADFS

사용합니다. 그러나 아무도 나를 위해 밖으로 wrked! 이걸 도와주세요 ...

답변

1

이것은 알려진 문제입니다.

에서 : 업데이트 http://msdn.microsoft.com/en-us/library/windowsazure/hh403974.aspx

: 9 월 4 일

2011에 적용 : SDK1.3에 적용하고 나중에 전체 IIS 웹 역할 및 Windows 신원 재단을 사용.

증상 : RoleEnvironment 메서드에 대한 첫 번째 호출에서 다음 예외가 발생합니다.

[SerializationException : 어셈블리를 찾을 수 없습니다 'Microsoft.IdentityModel, 버전 = 3.5.0.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35'.]

원인 : 윈도우 신원 재단 어셈블리는 제대로 윈도우에 설치되어 있지 않습니다 Azure 가상 머신.

해결 방법 : 시작 작업을 사용하여 가상 컴퓨터에 Windows Identity Foundation 패키지를 다시 설치하십시오.

+0

고마워 .... :) :) .. 초보자입니다. .... 도움이 되셨습니다. ... 설치 작업을 사용하여 WIF를 설치하는 링크를 게시하는 중 .... 원격 데스크톱에 WIF 설치를 시도했습니다. 하지만 그게 나에게 오류를 던졌습니다. 정확한 설치 버전을 알려주십시오. – user1125703

+0

https://gist.github.com/1037384 – Prafulla

+0

에 대한 접근 방법을 시도해보십시오. :) :) 많이 감사합니다. stratup 작업을 사용하여 WIF를 설치했을 때 ........ – user1125703