Twitter Image

Developing on CRM 2011 with Windows XP

Written by Stéphane Dorrekens
Wednesday, 13 April 2011 10:24

I got a question today about developping to CRM 2011 from a XP workstation,

A quick look to the SDK ( lists XP as un unsupported platform for the 2011 endpoint and (more interesting) the reason why

"The following is a list of the types of actions that are not supported:

Development using the Microsoft Dynamics CRM 2011 assemblies (specifically, Microsoft.Xrm.Sdk.dll) is not supported on Windows XP due to a dependency on Microsoft.IdentityModel.dll. However, you can use the Web Services (WSDL) from XP. For more information, see Use the WSDL Endpoint."

Microsoft.IdentityModel.dll is part of the windows identity foundation which not supported/installable on XP, the list of supported OS is as follows :Windows 7;Windows Server 2003 Service Pack 2;Windows Server 2008 R2;Windows Server 2008 Service Pack 2;Windows Vista

I played a bit with the idea of using the ORCA tools to force the install to XP, but here's an easier way to make it work on XP (in an unsupported manner)

Note that this just a temporary workaround, if you develop against the CRM 2011 endpoint, I would strongly suggest using a more modern platform like a Windows7x64.


#7 luigi4235 2015-02-23 10:53
#6 William 2013-04-16 11:59
Thanks I was having problems and this really helped
#5 jesus 2012-08-20 14:35
don't have any machines with the supported os. Is there a place to download the sigle dll?
#4 Andrzej 2012-06-18 11:47
Thanks, your solution works great!
#3 Murthy 2011-12-07 21:17
It worked for me as well. Thanks a lot
#2 joon 2011-10-12 08:33
perfect. helped me a lot. thanks.
#1 HARI KRISHNA 2011-06-02 10:39
Excellent post...It helped me a lot.
Thank you