This is a short description of how to rollout Rollup Fix 1 for Microsoft CRM using the automatic update feature in Microsoft CRM 4.0.
- Create a folder for the patches (example: C:Program FilesMicrosoft Dynamics CRMServercrmpatches)
- Create a virtual directory in the CRM website (or on another website) pointing to the folder created in paragraph 1.
- Copy the patch to the new folder.
- Get the patchid for the patch. To do this extract it to a temporary folder using: CRMv4.0-KB952858-i386-Client-INTL.exe /x. Open the config.xml in the temporary folder and copy the patchid (eg 9D28D100-595D-4CC4-AE00-6A90913B968D)
- Create an xml file that looks like this:
<?xml version=”1.0″ encoding=”utf-8″?>
<ClientPatches>
<Create>
<ClientPatchInfo>
<PatchId>9D28D100-595D-4CC4-AE00-6A90913B968D</PatchId>
<Title>Microosft CRM 4.0 Rollup 1 Sw</Title>
<Description>This is a rollupfix for Microsoft CRM 4.0 Swedish</Description>
<IsMandatory>false</IsMandatory>
<IsEnabled>true</IsEnabled>
<ClientType>OutlookLaptop, OutlookDesktop</ClientType>
<LinkId>CRMv4.0-KB952858-i386-Client-INTL.exe</LinkId>
</ClientPatchInfo>
</Create>
</ClientPatches>Save the file as configtool.xml
- Start the configtool from command prompt
[Path]Microsoft.Crm.Tools.ClientPatchConfigurator.exe [Path]configtool.xml
This imports the patch into the CRMConfig db
- Run the following reg file on all client or roll it out using a GPO.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSCRMClient]
“AutoUpdateDownloadUrl”=”http://[crmserver]/crmpatches/”
Links
http://mscrm.m-seidl.com/2008/08/06/microsoft-crm-40-und-auto-update/lang-pref/en/
http://community.dynamics.com/blogs/cscrmblog/comments/3428.aspx
http://blog.powerobjects.com/2008/06/
https://www.microsoft.com/downloads/details.aspx?familyid=1CEB5E01-DE9F-48C0-8CE2-51633EBF4714&displaylang=en