-
Working with Windows Azure and CRM Online
One of my new ventures will be run on Windows Azure and store data in CRM Online. This will require that I use the Microsoft.crm.sdk.dll assemblies to communicate with CRM.
Technically, there are four sets of these assemblies in the SDK:
- One set for CRM On-premise
- One set for CRM Online.
- 32-bit versions
- 64-bit versions
It turns out that Windows Azure is a 64-bit operating system. Here is how I had to configure Visual Studio to properly generate my new web site:
Platform Target
This needs to be set to Any CPU, which will create code that can be run on either 32-bit or 64-bit operating systems.
Microsoft.crm.sdk.dll Assemblies
You need to reference the 64-bit assemblies. Otherwise, you’ll end up with the yellow screen of death and a message about unable to load assembly because of an invalid format.
I hope that helps. Good luck with your own Azure development
Azure, CRM Online, Development, Dynamics CRM 405 views -
Small issue with CRM Online Discover Service URL
I found a minor issue with the URL that allows you to generate WSDL for the CRM Online Discovery Service.
If you navigate to Settings, Customization, Download Web Service Description Files, you're presented with the following set of links:
The Discovery Web Service link is:
https://crm.dynamics.com/MSCrmServices/2007/Passport/CrmDiscoveryService.asmx
when it should be:
https://dev.crm.dynamics.com/MSCRMServices/2007/Passport/CrmDiscoveryService.asmx
A minor issue but hopefully this note will save a little confusion. Microsoft has been advised of the issue as well.
Final note: The CRM 4.0 SDK documentation clearly states the correct URL in the walk-throughs and other sample code. It is only this one link on the actual CRM Online site that is a problem.
CRM Online, Dynamics CRM 1,867 views



