Answered by:
Problem with Microsoft.Crm.WebServices

Question
-
I've upgraded a deployment from 3.0 to 4.0.When I attempt to access the MSCRMService page, I get the following error.
Server Error in '/MSCRMServices' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: The value of the property 'type' cannot be parsed. The error is: Could not load file or assembly 'Microsoft.Crm.WebServices' or one of its dependencies. The system cannot find the file specified.
Source Error:
Line 56: <!-- configuring the reflector + format extension for custom WSDL generation --> Line 57: <soapExtensionReflectorTypes> Line 58: <add type="Microsoft.Crm.Sdk.CrmServiceSoapExtensionReflector, Microsoft.Crm.WebServices" /> Line 59: </soapExtensionReflectorTypes> Line 60: <conformanceWarnings>
Source File: c:\inetpub\wwwroot\web.config Line: 58
Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42
I'm unable to install CRM for Outlook as it produces the same error but all other areas of the application seem to function ok. I've registered the Microsoft.Crm.Webservices.dll into the GAC but to not avail. Any suggestions?
Wednesday, January 30, 2008 11:18 PM
Answers
-
http://support.microsoft.com/kb/914079/en-us
Also check the crm dlls into GAC ( global asssembly cache)
restart IIS,
Thursday, June 12, 2008 6:04 PMModerator
All replies
-
Did you ever get this figured out?
I have the same thing
Thanks
Tuesday, June 10, 2008 3:13 PM -
Adding Microsoft.Crm.Webservices.dll to the GAC should be sufficient, though you have to restart IIS (via IISReset) for this to take effectWednesday, June 11, 2008 3:07 PMModerator
-
http://support.microsoft.com/kb/914079/en-us
Also check the crm dlls into GAC ( global asssembly cache)
restart IIS,
Thursday, June 12, 2008 6:04 PMModerator -
Thanks Imram,
I am still getting the same error as before.
Excerpt from GAC
The Global Assembly Cache contains the following assemblies:
Microsoft.Crm, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Admin.AdminService, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.ApplicationBuildUpgrade, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.DuplicateDetection, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Entities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.MetadataHelper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.ObjectModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Platform.Passport, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Platform.Sdk, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Platform.Server, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Reporting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.ReportingServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Scheduling, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.Sdk, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.SdkProxy, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.SdkTypeProxy, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.SqlGovernor.Proxy, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.WebServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null
Microsoft.Crm.WebStore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=nullWhat else might be missing?
I also get this error when requesting to download Web Service Description Files from within CRM
Tuesday, June 17, 2008 6:36 PM -
Hi
I have exactly the same error, when I try to acces the webservice: "MSCrmServices/2007/Crmservicewsdl.aspx"
Did you ever get this figured out?
Thanks for helping
Matthias
Friday, August 22, 2008 7:49 AM -
I have also checked the CRM dll's in the gac they are the same. After a Repair Installation I received still the same error.
I also received the same error when I tried to connect to the MSCrmServices/2007/MetadataService.asmx
Friday, August 22, 2008 9:23 AM -
Ok now we have the solution:
MSCRMServices was configured as a virtual directory! Under CRM 4.0 it should be only a folder in IIS, so we have to remove the Application under IIS.
Friday, August 29, 2008 9:02 AM -
Hi all,
I am also facing the same issue . I registered microsoft.crm.webservices.dll in assembly still i`m unable to get the web service . I did iisreset also. what else i need to do
Thanks & Regards,
Dyamanagowda K
Friday, February 6, 2009 6:45 AM