Microsoft CRM & Roaming profiles?
Well as you know I usually dont post unsupported issues or features, but I will make an exception this time. I run into this alot and i know you guys outthere do as well.
"Can Microsoft Dynamics CRM run in an enviroment with roaming profiles and is this supported; the official answer would be NO it can't and it is not supported".
Installing Microsoft Dynamics CRM desktopclient for the firsttime on a roaming profile works, after a reboot or logging onto a new machine it will give you an error and Microsoft CRM wont work anymore. This has to do with the fact that the classes in the register is being emptied/removed when using roaming profiles.
To solve this I modified the mscrmclasses.cmd which we use in our Terminal Server installation and applied this after a reboot or logging onto a new machine, after i ran the script i started Outlook and Microsoft Dynamics CRM worked!!! To apply the script you have to give it some information to make it work.
Usage:
install/uninstall^> [Build Number] [Install Path]
install - adds the reg keys
uninstall - removes the reg keys
Build Number - the Build Number that is being installed.
Install Path - Path where Microsoft CRM For Outlook is installed
Open a CMD box and type this for example: C:\mscrmclasses2.cmd install 3.0.5300.0 "C:\Program Files\Microsoft CRM" and hit enter.
-------------------------------------------------------------------------------------------
Good luck with the solution/workaround, it worked for me several times.
Please do not bother Microsoft Support or me with "support questions" on this posting...we all know it is officially NOT supported.
Comments
Anonymous
August 16, 2006
Great post. However any hints how we would deal with the situation where a user that has previously installed SFO Desktop on one computer, moves to another where SFO hasn't been installed. In this case the DLLs will not be present and your script cannot be used. In this scenario the LightClient.msi cannot be rerun until the user has manually uninstalled the MSCRM.pst and the CRM address book.Anonymous
August 22, 2006
Hi Les,
Login as another user, install the Client, then log back in as the original user, run the script and all should be good again. Its a bit 'clunky' but works.
HTH
BenAnonymous
September 18, 2007
Let me just say to all that are searching for the fix to this issue. This is the one. We loaded rollup 2 on two fresh Citrix boxes and it worked beautifully. It also seems to cure the issue with the doubling, disappearing or graying toolbar. Thank you for the post.Anonymous
October 05, 2007
Hi, CAN any one tell me when you run the mscrmclasses2.cmd file does it create the registry in HKCU. The problem I have is with regards to roaming profile too. I have installed on workstation Microsoft CRM with version 3.0.5300.1361 and this for desktop workstation. As you mentioned earlier when I logged off from the workstation and login to another workstation and run the mscrmclasses2.cmd and check the HKCU entry I do not find an entries in the registry and the CRm does not allow to install for the second time Can anyone advice,Anonymous
November 09, 2007
Hi Menno, Does the cmd file need adjustments for applying the v3c client with rollup 2? Do you know which?Anonymous
November 12, 2007
Alex, I believe it need some slight adjustments as V3C changed a few things in the Windows Register compared to V3.0. Take a look at these scripts as they have been renewed and I initialy used those as my point of reference: http://www.microsoft.com/downloads/details.aspx?FamilyID=6ee47b23-03a0-43cf-9a3b-b9d4d1486287&DisplayLang=enAnonymous
November 28, 2007
Does anyone have a V3C updated version of mscrmclasses2.cmd? Thanks in advance..Anonymous
November 29, 2007
Hello Menno, I checked the new solution: The file mscrmclasses.cmd seems to be gone in the new v3c citrix/ts solution. Does this mean roaming profiles are supported? I Have to install next week...