Troubleshooting: Could not load file or assembly ‘Microsoft.IdentityModel’.


Olá SharePointers,

Ultimamente nós recebemos boas notícias sobre o mundo SharePoint, principalmente com os recentes lançamentos do produto. Eu mesmo já tenho alguns ambientes tanto pilotos como de testes baseados no SharePoint 2010, naturalmente passo por alguns sufocos no dia-a-dia, hoje vou reportar mais um Troubleshooting que fiz pra um ambiente SharePoint 2010 funcionar.

 

Cenário:

Tenho um notebook instalado com  o Windows 7 64x  e o SharePoint Foundation 2010 RTM.

Nesse mesmo notebook existia uma instalação do SharePoint Foundation 2010 Beta, eu desinstalei o SharePoint Beta + SQL + todos os componentes de pré requisitos e tentei instalar os pré-requisitos novamente + SharePoint Foundation 2010 RTM + SQL.

ERRO:

A instalação foi bem sucedida, segui um tutorial que escrevi alguns meses atrás sobre o assunto CS9012 – Instalando o SharePoint 2010 no Windows 7, porém no momento de executar o SharePoint 2010 Configuration Wizard, no passo 2 “Creating configuration database” o Wizard era interrompido e exibia a seguinte mensagem de erro.

Failed to create the configuration database

Could not load file or assembly ‘Microsoft.IdentityModel…


CAUSA:

O erro apresentado acima acontece quando a assembly Microsoft.IdentityModel não existe no ambiente que o Configuration Wizard está executando, dependendo da versão da assembly eu descobri que a solução está em pacotes diferentes, confira abaixo as 2 soluções que encontrei para o erro.

SOLUÇÃO:

E agora? Não é tão difícil assim, eu testei nos 2 cenários e o troubleshooting funcionou, vejam.

Se o erro for referente a versão da assembly 1.0.0.0, o erro vai conter o seguinte trecho:

Could not load file or assembly ‘Microsoft.IdentityModel, Version=1.0.0.0, Culture=neutral…

Nesse caso, a solução é apenas instalar ou reinstalar um componente que já existe na lista de pré-requisitos da instalação que é o Microsoft Geneva Framework Beta 1 Runtime for x64, veja em: http://download.microsoft.com/download/F/3/D/F3D66A7E-C974-4A60-B7A5-382A61EB7BC6/MicrosoftGenevaFramework.amd64.msi

 

No caso do erro solicitar a assembly versão 3.5.0.0, o erro vai conter o seguinte trecho:

Could not load file or assembly ‘Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral…

Nesse caso, a solução é instalar o Windows Identity Foundation, veja em: http://www.microsoft.com/downloads/details.aspx?FamilyID=eb9c345f-e830-40b8-a5fe-ae7a864c4d76&displaylang=en

Talvez precise reiniciar o seu computador, mas a solução funciona perfeitamente. 😀

Enfim galera, isso ai. Mais um troubleshooting finalizado.

Até a próxima.!
Anúncios

Tags: ,

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: