Tuesday, July 29, 2008

CRM Mobile Express for 4.0

I'm sure everyone has seen CRM Mobile Express for MSCRM v.3.0 which was released in August of 2006. Unfortunately there is no mobile version yet for MSCRM v.4.0 but I have seen a lot of discussion around whether Mobile Express will run with v.4.0. The good news is...yes! Since the v.3.0 web-services still exist in v.4.0 everything works as it did in v.3.0.

There is only one small tweak you have to make to the Sitemap.xml code that is given in the Mobile Express documentation. Wherever you see "/MobileClient/HomePage.aspx" make sure you put "../.." in front of it (e.g. "../../MobileClient/HomePage.aspx"). The reason for this is the way the CRM application is referenced due to multi-tenancy. The SiteMap for v.4.0 needs to crawl up to the top-level virtual directory to access the web-service.

You also have to put the Microsoft.Crm.Webservice.dll in the GAC on the CRM server.

You can download CRM Mobile Express here: http://www.codeplex.com/crmmobileexpress

If anyone has had less than favorable results with CRM Mobile Express using CRM v.4.0, let us know.

No comments: