Olá Pessoal,
Hoje me deparei com um problema incomum. Criei uma página customizada(aspx) para ser exibida dentro de um frame em um formulário do CRM.
A idéia era simples: criar uma maneira mais prática de inserir faturas a partir de dentro do pedido. Esse formulário também informaria o valor do pedido que ainda não foi faturado, conforme abaixo:
Segui todas as boas práticas na publicação como a utilização da pasta ISV, referências do webservice, recomentações do web.config, etc. Depois de publicado, no entanto, eu obtinha um erro:
'Microsoft.Crm.WebServices.Crm2007.CookieAndSoapHeaderAuthenticationProvider, Microsoft.Crm.WebServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' doesn't exist
Depois de pesquisar algum tempo, descobri que a DLL referente a chamada dos webservices não estava devidamente registrada no GAC então, a solução foi adicioná-la na pasta c:\windows\assembly.
Lembrando que a DLL em questão está em C:\Program Files\Microsoft Dynamics CRM\Setup.
[]´s
Carlos Amorim Junior
"Já ajudou a comunidade hoje?"
http://www.dynamicscrm.com.br