2012-01-02 3 views
1

Impossible de trouver l'assembly 'Microsoft.IdentityModel, Version = 3.5.0.0, Culture = neutre.Azure Service Configuration Error

Je suis en train d'appeler:

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

dans mon action Mvc, où je en ai placé,

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

dans mon

protected void Application_Start() 

dans Global.asax.cs Fichier .

Note: am utilise Windows Identity Foundation SDKv4.0, SDK Windows Azure - août 2011 & mon application utilise ADFS

j'ai essayé résoudre cette erreur en utilisant le blog http://blogs.infosupport.com/adding-assemblies-to-the-gac-in-windows-azure/. Mais personne ne s'est exclamé pour moi! aidez-moi sur ce ...

Répondre

1

Ceci est un problème connu.

De: http://msdn.microsoft.com/en-us/library/windowsazure/hh403974.aspx

Mise à jour: 4 Septembre, 2011

S'applique à: S'applique à SDK1.3 et en utilisant plus tard un rôle Web complet IIS et Windows Identity Foundation. Symptôme: Vous rencontrez l'exception suivante lors du premier appel à une méthode RoleEnvironment.

[SerializationException: Impossible de trouver l'assembly 'Microsoft.IdentityModel, Version = 3.5.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35.]

Cause: Les assemblages Windows Identity Foundation ne sont pas correctement installés pour Windows Machine virtuelle Azure

Résolution: Utilisez une tâche de démarrage pour réinstaller le package Windows Identity Foundation sur la machine virtuelle.

+0

Merci .... :) .. suis un débutant .... il wud utile .. si vous postez des liens sur installin WIF en utilisant des tâches de démarrage .... J'ai essayé d'installer WIF sur le bureau à distance mais cela m'a jeté une erreur. Faites-moi savoir la version correcte à installer ... – user1125703

+0

Vous pouvez essayer l'approche sur https://gist.github.com/1037384 – Prafulla

+0

Merci :) :) beaucoup, ça a fonctionné quand j'ai installé le WIF en utilisant des tâches de stratup ........ – user1125703