Troubleshooting: Could not load type ‘System.Data.Services.Providers’

Olá Pessoal,

Depois de algum tempo sem blogar Troubleshootings (muitos projetos de SharePoint 2010 J), quero postar um troubleshooting de um erro que hoje me deparei ao tentar utilizar o REST.

Nesse caso, meu ambiente é um Farm em ambiente de teste (Single Server) de SharePoint Server 2010 em utilização para vários projetos diferentes, com autenticação Windows.

Cenário:

Em uma das minhas aplicações existentes, tentei acessar uma lista via REST, utilizando a seguinte sintaxe:

ü  http://meusite/_vti_bin/listdata.svc/MinhaLista

ERRO:

Ao tentar acessar a URL acima, mesmo pelo Browser, o seguinte erro era disparado:

 

Could not load type ‘System.Data.Services.Providers.IDataServiceUpdateProvider’ from assembly ‘System.Data.Services, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’.

Resolva problemas com o Microsoft SharePoint Foundation.  

ID de Correlação: b9f91b69-7f97-444d-bcac-426cf56282b7

 

 

 

 

 

 

 

 

CAUSA:

Minha primeira tentativa de diagnosticar foi verificar se a assembly “System.Data.Services, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”, citada no erro realmente existia no GAC  (C:Windowsassembly).

Pois é… O resultado foi… SIM! L

 

 

NOTA: Caso a assembly não exista, instale o ADO.NET Data Services v1.5 CTP2.

Tudo bem, pelo menos 1 dos possíveis motivos do erro foi eliminado. O assembly existe.

 

SOLUÇÃO:

E agora? Não foi difícil encontrar informações sobre o assunto, no REST and SharePoint 2010 Quick Start Guide o autor indica que seja instalado o ADO.NET Data Services Update for .NET 3.5 SP1.

Instalei, reiniciei o servidor e tudo funcionando com o REST!

 

Sensacional, em breve pretendo publicar um artigo sobre REST no SharePoint 2010. J

 

Até a próxima SharePointers!

 
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: