Welcome to MSDN Blogs Sign in | Join | Help

Update Rollup 4 for Microsoft Dynamics CRM 4.0

The Microsoft Dynamics CRM Sustained Engineering team released Microsoft Dynamics CRM 4.0 Update Rollup 4 on Thursday, May 7, 2009.

Below are the links to the release and related information about the Rollup. Please see the Knowledge Base (KB) article for more details about the Update Rollup 4 content and instructions.

Install Details about Update Rollup 4

  • Update Rollup 1, Update Rollup 2 and Update Rollup 3 are not prerequisites for installing Update Rollup 4
  • The Update Rollup 4 client can be deployed before the server is upgraded to Update Rollup 4
  • Update Rollup 4 can be uninstalled

How to avoid a required reboot when installing a patch for the CRM Outlook Client

  • Before starting the update process, go to Options from the CRM menu. On the “General” tab, uncheck the bottom checkbox that says “Always run the…Host process” and then click “Ok” button.
  • When manually checking for updates, go ahead and close Outlook by choosing Exit from Outlook’s File menu. This will close Outlook along with the CRM add-in and the Hoster process.
  • Now check for updates by selecting All Programs from the Start menu. Then select Microsoft Dynamics CRM 4.0 and choose Update.
  • Restart Outlook after the patch is installed.

Note: If the user doesn’t want to make the permanent change of always having the Hoster process exit when Outlook exits, they can close the Hoster process manually after Outlook has been closed by right clicking on the Dynamics icon in the Notification Area of the Task Bar.

Making Update Rollup 4 available to your clients via AutoUpdate

You can find more information about AutoUpdate in Eric Newell’s blog entry at http://blogs.msdn.com/crm/archive/2008/05/08/crm-client-autoupdate.aspx and the Microsoft Dynamics CRM 4.0 Operating and Maintaining Guide, part of the Microsoft Dynamics CRM 4.0 Implementation Guide.

If you have a direct internet connection from your client machines, you can avoid some of the configuration steps and use the LinkId directly. Below are the necessary steps to configure the AutoUpdate for Update Rollup 4.

Note: These are steps 5, 6 and 7 of Eric’s blog.

Steps for the English version of the product

The PatchId and LinkId values will be different for every localized version of CRM 4.0. The IDs can be found in the KB article at http://support.microsoft.com/?kbid=968176.

1. Create the configuration XML file and save it.

   1: <ClientPatches>
   2:     <Create>
   3:         <!--- *** UR4 PATCH -->
   4:         <ClientPatchInfo>
   5:             <!--- *** The PatchId is different for every Language.  Please see the KB Article at http://support.microsoft.com/?kbid=968176 for correct Patch ID to use -->
   6:             <PatchId>{004A7E60-5DB7-4F05-B7C1-1D2DD653A1A6}</PatchId>
   7:             <Title>Update Rollup 4 for Microsoft Dynamics CRM 4.0 (KB 968176)</Title>
   8:             <Description>Update Rollup 4 for Microsoft Dynamics CRM 4.0 (KB 961768)</Description>
   9:             <!--- *** This will make it Mandatory -->
  10:             <IsMandatory>true</IsMandatory>
  11:             <IsEnabled>true</IsEnabled>
  12:             <ClientType>OutlookLaptop, OutlookDesktop</ClientType>
  13:             <!--- *** The LinkId is different for every Language.  Please see the KB Article at http://support.microsoft.com/?kbid=968176 for correct Link ID to use -->
  14:             <!-- & in xml documents must be escaped using &amp; -->
  15:             <LinkId>150735&amp;clcid=0x409</LinkId>
  16:         </ClientPatchInfo>
  17:     </Create>
  18: </ClientPatches>

2. From the command prompt, go to the directory where the ClientPatchConfigurator.exe is located ([ServerInstallDir]\Tools and type microsoft.crm.tools.clientpatchconfigurator.exe [configfile].xml

3. Once the patch has been uploaded, launch the Outlook client

The dialog should now appear saying that “Update Rollup 4 for Microsoft Dynamics CRM 4.0 (KB 968176)” is available. If the <IsMandatory> is set to false, the client will only see the update if the user selects “Check for Updates” via the CRM Menu in the Outlook client.

Cheers,

Matt Brown

Link and Patch IDs for Update Rollup 4 are now part of the KB article. Please see http://support.microsoft.com/?kbid=968176 for more details.

Published Thursday, May 14, 2009 7:28 AM by crmblog
Filed under: , , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Hello CRM Team,

after installing UR3 there was a problem with double spacing on our published workflow email templates. This problem was also metioned in the comments of the UR3 post.

The answer was, that it will be fixed in UR4. But after installing UR4, we still have the problem.

Greetings, Andreas

Friday, May 15, 2009 1:32 AM by Andreas

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

The workflow line feed issue is still being worked on by our sustained engineering team and is targeted to UR5.  We also plan to release it as a Critical on Demand (COD) hotfix prior to the UR5 release since it is an issue caused by a previous rollup.  I do not have a specific date for the COD but expect it will be in the next 7-10 days.  The COD will be available via support when ready.  If you contact support, you can reference KB 971355.  That kb is not yet published but will be the KB documenting the issue.

Thanks,

Matt

Friday, May 15, 2009 7:06 PM by Matt Brown

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Thanks for your fast answer Matt.

Greetings, Andreas

Tuesday, May 19, 2009 8:21 AM by Andreas

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

After installing UR4 on our terminal server (64-bit server 2008 running Office 2007) the outlook client would stall and hang up for all users attempting to open, reply, open calendar, or just about any action in Outlook.  Uninstalling UR4 resolved the problem  Are there actions to take on a terminal server after installing rollup to not have these hangups/lockups happen?

Wednesday, May 20, 2009 2:27 PM by Andy

# Rollups1, 2 & 3 must be required for the Outlook Client?

I'm perplexed. All indications are that the rollups don't require prereqs, so you can install the base Outlook Client then rollup4 and your done - yes?

Well, if that's the case, then why are the client rollups so different in size...

Client Rollup 1: 76mb

Client Rollup 2: 4.4mb

Client Rollup 3: 5.2mb

Client Rollup 4: 22.1mb

Surely if each rollup contained all subsequent fixes AND the new fixes you would expect the rollup size to keep increasing. Ok, you can say that there is some duplication as some identical files are updated in subsequent packages but not to such a massive extent.

Any ideas?

Thursday, May 21, 2009 6:28 AM by Michael

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Michael,

Rollup 1 included the rollups for all languages, so that's party why it was so large. Rollups 2-4 have independent releases for each language.

Thursday, May 21, 2009 6:25 PM by Phil Edry

# Double Spacing Issue

Matt,

We have the same problem. Do you have any update on a fix date for this and if no, how can I find out when it will be released?

Friday, May 22, 2009 9:06 AM by Nick

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I´ve seen some trouble installing UR4 for outlook desktop clients. First you´re asked for "client.msi". Giving the correct path to this package the next error message is a missing path/files. Looking deeper into this, these files are only installed, if you´re using the laptop (offline) client, but not when you´ve installed the outlook client.

Friday, May 22, 2009 12:51 PM by Carsten

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I have the same problem as Carsten. Any help would be appreciated.

Monday, May 25, 2009 6:46 AM by Morten

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I've configured rollup 4 to be distributed via the AutoUpdate function, and I've done so with the other rolls ups as well. However, rollup 4 is giving me problems. I'm getting thef ollowing error:

11:45:59|   Info| === Managed setup logging started: 5/19/2009 11:45:59 AM ===

11:45:59|Verbose| Method entry: Microsoft.Crm.UpdateWrapper.UpdateSetup.Initialize

11:45:59|Verbose| Method entry: Microsoft.Crm.Setup.Common.SetupBase.Initialize

11:45:59|Verbose| Method exit: Microsoft.Crm.Setup.Common.SetupBase.Initialize

11:45:59|Verbose| Method exit: Microsoft.Crm.UpdateWrapper.UpdateSetup.Initialize

11:45:59|Verbose| Method entry: Microsoft.Crm.UpdateWrapper.UpdateSetup.Run

11:45:59|Warning| The specified /config file config.xml won't be used

11:45:59|Verbose| Method entry: Microsoft.Crm.Setup.Common.SetupBase.Run

11:45:59|Verbose| Method exit: Microsoft.Crm.Setup.Common.SetupBase.Run

11:45:59|Verbose| Method entry: Microsoft.Crm.UpdateWrapper.UpdateSetup.VerifyRequiredKBsAreInstalled

11:45:59|Verbose| Method exit: Microsoft.Crm.UpdateWrapper.UpdateSetup.VerifyRequiredKBsAreInstalled

11:45:59|   Info| InstallInfo.AdminTargetFolder:

11:45:59|   Info| InstallInfo.AllowRun: True

11:45:59|   Info| InstallInfo.CleanupRequired: False

11:45:59|   Info| InstallInfo.ConfigFile: config.xml

11:45:59|   Info| InstallInfo.CreateDatabase: True

11:45:59|   Info| InstallInfo.CurrentFolder: c:\8a88feca5d8d37f24f16c9

11:45:59|   Info| InstallInfo.InstallAlways: False

11:45:59|   Info| InstallInfo.InstallingPackage: c:\8a88feca5d8d37f24f16c9\Client_i386.msp

11:45:59|   Info| InstallInfo.InstallType: Install

11:45:59|   Info| InstallInfo.LocalPackage:

11:45:59|   Info| InstallInfo.LogFile: C:\Users\mpo\AppData\Roaming\Microsoft\MSCRM\AutoUpdate\{004a7e60-5db7-4f05-b7c1-1d2dd653a1a6}.log

11:45:59|   Info| InstallInfo.PackageName: Client_i386.msp

11:45:59|   Info| InstallInfo.RebootRequired: False

11:45:59|   Info| InstallInfo.SharedInstall: False

11:45:59|   Info| InstallInfo.SourceFolder: c:\8a88feca5d8d37f24f16c9

11:45:59|   Info| InstallInfo.SuppressReboot: True

11:45:59|   Info| InstallInfo.TargetFolder: C:\Windows\$CrmUninstallKB968176_Client$

11:45:59|   Info| InstallInfo.UIMode: Quiet

11:45:59|   Info| InstallInfo.UserCancel: False

11:45:59|   Info| IpcInfo.NoLock: True

11:45:59|   Info| ProductInfo.ExistingLanguage: 1033

11:45:59|   Info| ProductInfo.ExistingProductCode: 539d63c6-4ef4-4b9e-9926-85053f119171

11:45:59|   Info| ProductInfo.ExistingVersion: 4.0.7333.3

11:45:59|   Info| ProductInfo.InstallState: Local

11:45:59|   Info| UpdateInstallInfo.Auto: True

11:45:59|   Info| UpdateInstallInfo.Component: Client

11:45:59|   Info| UpdateInstallInfo.ComponentInfo: Microsoft.Crm.UpdateWrapper.ClientInfo

11:45:59|   Info| UpdateInstallInfo.DbHotfix: False

11:45:59|   Info| UpdateInstallInfo.KBNumber: KB968176

11:45:59|   Info| UpdateInstallInfo.LanguageID: 1033

11:45:59|   Info| UpdateInstallInfo.PatchID: {004A7E60-5DB7-4F05-B7C1-1D2DD653A1A6}

11:45:59|   Info| UpdateInstallInfo.PublishReports: None

11:45:59|   Info| UpdateInstallInfo.ReleaseType: Update Rollup 4

11:45:59|   Info| UpdateInstallInfo.Revision: 1551

11:45:59|Verbose| Method entry: Microsoft.Crm.UpdateWrapper.UpdateSetup.Install| System.Collections.Hashtable

11:46:00|Verbose| Method entry: Microsoft.Crm.UpdateWrapper.HotfixMspInstaller.Install

11:46:00|   Info| === Logging started: 5/19/2009  11:46:00 ===

11:46:00|   Info| Action 11:46:00: INSTALL.

11:46:00|   Info| Action start 11:46:00: INSTALL.

11:46:00|   Info| Action 11:46:00: AppSearch. Searching for installed applications

11:46:00|   Info| Action start 11:46:00: AppSearch.

11:46:00|   Info| Action ended 11:46:00: AppSearch. Return value 1.

11:46:00|   Info| Action 11:46:00: LaunchConditions. Evaluating launch conditions

11:46:00|   Info| Action start 11:46:00: LaunchConditions.

11:46:00|   Info| Action ended 11:46:00: LaunchConditions. Return value 1.

11:46:00|   Info| Action 11:46:00: FindRelatedProducts. Searching for related applications

11:46:00|   Info| Action start 11:46:00: FindRelatedProducts.

11:46:00|   Info| Action ended 11:46:00: FindRelatedProducts. Return value 0.

11:46:00|   Info| Action 11:46:00: ValidateProductID.

11:46:00|   Info| Action start 11:46:00: ValidateProductID.

11:46:00|   Info| Action ended 11:46:00: ValidateProductID. Return value 1.

11:46:00|   Info| Action 11:46:00: SetInstallDirectory.

11:46:00|   Info| Action start 11:46:00: SetInstallDirectory.

11:46:00|   Info| Action ended 11:46:00: SetInstallDirectory. Return value 1.

11:46:00|   Info| Action 11:46:00: SetTargetDirectory.

11:46:00|   Info| Action start 11:46:00: SetTargetDirectory.

11:46:00|   Info| Action ended 11:46:00: SetTargetDirectory. Return value 1.

11:46:00|   Info| Action 11:46:00: CostInitialize. Computing space requirements

11:46:00|   Info| Action start 11:46:00: CostInitialize.

11:46:00|   Info| Action ended 11:46:00: CostInitialize. Return value 1.

11:46:01|   Info| Action 11:46:01: SetIsDesktopClient.

11:46:01|   Info| Action start 11:46:01: SetIsDesktopClient.

11:46:01|   Info| Action ended 11:46:01: SetIsDesktopClient. Return value 1.

11:46:01|   Info| Action 11:46:01: SetIsLightClient.

11:46:01|   Info| Action start 11:46:01: SetIsLightClient.

11:46:01|   Info| Action ended 11:46:01: SetIsLightClient. Return value 1.

11:46:01|   Info| Action 11:46:01: SetInstalled.

11:46:01|   Info| Action start 11:46:01: SetInstalled.

11:46:01|   Info| Action ended 11:46:01: SetInstalled. Return value 1.

11:46:01|   Info| Action 11:46:01: FileCost. Computing space requirements

11:46:01|   Info| Action start 11:46:01: FileCost.

11:46:01|   Info| Action ended 11:46:01: FileCost. Return value 1.

11:46:01|   Info| Action 11:46:01: SetMapiPath.

11:46:01|   Info| Action start 11:46:01: SetMapiPath.

11:46:01|   Info| Action ended 11:46:01: SetMapiPath. Return value 1.

11:46:01|   Info| Action 11:46:01: EditMapiPath.

11:46:01|   Info| Action start 11:46:01: EditMapiPath.

11:46:03|   Info| CAPACK: CAPack::InvokeManagedCustomAction(Microsoft.Crm.Setup.Client!Microsoft.Crm.Setup.Client.ClientSetup.EditMapiPath)

11:46:03|   Info| CAPACK: Extracting custom action to temporary directory: C:\Windows\Installer\MSIE5C1.tmp-\

11:46:04|   Info| CAPACK: Binding to CLR version v2.0.50727

11:46:04|   Info| CustomActionProxy.InvokeCustomAction(Microsoft.Crm.Setup.Client!Microsoft.Crm.Setup.Client.ClientSetup.EditMapiPath)

11:46:04|   Info| Calling custom action Microsoft.Crm.Setup.Client!Microsoft.Crm.Setup.Client.ClientSetup.EditMapiPath

11:46:05|   Info| Action ended 11:46:05: EditMapiPath. Return value 1.

11:46:05|   Info| Action 11:46:05: CostFinalize. Computing space requirements

11:46:05|   Info| Action start 11:46:05: CostFinalize.

11:46:05|   Info| Action ended 11:46:05: CostFinalize. Return value 1.

11:46:05|   Info| Action 11:46:05: MigrateFeatureStates. Migrating feature states from related applications

11:46:05|   Info| Action start 11:46:05: MigrateFeatureStates.

11:46:05|   Info| Action ended 11:46:05: MigrateFeatureStates. Return value 0.

11:46:05|   Info| Action 11:46:05: InstallValidate. Validating install

11:46:05|   Info| Action start 11:46:05: InstallValidate.

11:46:11|   Info| Action ended 11:46:11: InstallValidate. Return value 1.

11:46:11|   Info| Action 11:46:11: InstallInitialize.

11:46:11|   Info| Action start 11:46:11: InstallInitialize.

11:46:13|   Info| Action ended 11:46:13: InstallInitialize. Return value 1.

11:46:13|   Info| Action 11:46:13: InstallExecute.

11:46:13|   Info| Action start 11:46:13: InstallExecute.

11:46:13|   Info| Action ended 11:46:13: InstallExecute. Return value 1.

11:46:13|   Info| Action 11:46:13: SetInstallLocation.

11:46:13|   Info| Action start 11:46:13: SetInstallLocation.

11:46:13|   Info| Action ended 11:46:13: SetInstallLocation. Return value 1.

11:46:13|   Info| Action 11:46:13: ProcessComponents. Updating component registration

11:46:13|   Info| Action start 11:46:13: ProcessComponents.

11:46:13|   Info| Action 11:46:13: GenerateScript. Generating script operations for action:

11:46:13|   Info| Action ended 11:46:13: ProcessComponents. Return value 1.

11:46:13|   Info| Action 11:46:13: MsiUnpublishAssemblies. Unpublishing assembly information

11:46:13|   Info| Action start 11:46:13: MsiUnpublishAssemblies.

11:46:13|   Info| Action ended 11:46:13: MsiUnpublishAssemblies. Return value 1.

11:46:13|   Info| Action 11:46:13: UnpublishFeatures. Unpublishing Product Features

11:46:13|   Info| Action start 11:46:13: UnpublishFeatures.

11:46:13|   Info| Action ended 11:46:13: UnpublishFeatures. Return value 1.

11:46:13|   Info| Action 11:46:13: RemoveRegistryValues. Removing system registry values

11:46:13|   Info| Action start 11:46:13: RemoveRegistryValues.

11:46:13|   Info| Action ended 11:46:13: RemoveRegistryValues. Return value 1.

11:46:13|   Info| Action 11:46:13: RemoveShortcuts. Removing shortcuts

11:46:13|   Info| Action start 11:46:13: RemoveShortcuts.

11:46:13|   Info| Action ended 11:46:13: RemoveShortcuts. Return value 1.

11:46:13|   Info| Action 11:46:13: RemoveFiles. Removing files

11:46:13|   Info| Action start 11:46:13: RemoveFiles.

11:46:13|   Info| Action ended 11:46:13: RemoveFiles. Return value 0.

11:46:13|   Info| Action 11:46:13: RemoveFolders. Removing folders

11:46:13|   Info| Action start 11:46:13: RemoveFolders.

11:46:13|   Info| Action ended 11:46:13: RemoveFolders. Return value 1.

11:46:13|   Info| Action 11:46:13: CreateFolders. Creating folders

11:46:13|   Info| Action start 11:46:13: CreateFolders.

11:46:13|   Info| Action ended 11:46:13: CreateFolders. Return value 1.

11:46:13|   Info| Action 11:46:13: InstallFiles. Copying new files

11:46:13|   Info| Action start 11:46:13: InstallFiles.

11:46:16|   Info| Action ended 11:46:16: InstallFiles. Return value 1.

11:46:16|   Info| Action 11:46:16: ActivateAddin.

11:46:16|   Info| Action start 11:46:16: ActivateAddin.

11:46:18|   Info| CAPACK: CAPack::InvokeManagedCustomAction(Microsoft.Crm.Setup.Client!Microsoft.Crm.Setup.Client.ClientSetup.ActivateAddin)

11:46:18|   Info| CAPACK: Extracting custom action to temporary directory: C:\Windows\Installer\MSI1F0B.tmp-\

11:46:19|   Info| CAPACK: Binding to CLR version v2.0.50727

11:46:19|   Info| CustomActionProxy.InvokeCustomAction(Microsoft.Crm.Setup.Client!Microsoft.Crm.Setup.Client.ClientSetup.ActivateAddin)

11:46:19|   Info| Calling custom action Microsoft.Crm.Setup.Client!Microsoft.Crm.Setup.Client.ClientSetup.ActivateAddin

11:46:23|   Info| Successfully activated Microsoft Dynamics CRM for Outlook.

11:46:24|   Info| Action ended 11:46:24: ActivateAddin. Return value 1.

11:46:24|   Info| Action 11:46:24: SetEditMapiData.

11:46:24|   Info| Action start 11:46:24: SetEditMapiData.

11:46:24|   Info| Action ended 11:46:24: SetEditMapiData. Return value 1.

11:46:24|   Info| Action 11:46:24: PatchFiles. Patching files

11:46:24|   Info| Action start 11:46:24: PatchFiles.

11:46:24|   Info| Action ended 11:46:24: PatchFiles. Return value 1.

11:46:24|   Info| Action 11:46:24: EditMapi.

11:46:24|   Info| Action start 11:46:24: EditMapi.

11:46:24|   Info| Action ended 11:46:24: EditMapi. Return value 1.

11:46:24|   Info| Action 11:46:24: SetHelpIndexData.

11:46:24|   Info| Action start 11:46:24: SetHelpIndexData.

11:46:24|   Info| Action ended 11:46:24: SetHelpIndexData. Return value 1.

11:46:24|   Info| Action 11:46:24: CreateShortcuts. Creating shortcuts

11:46:24|   Info| Action start 11:46:24: CreateShortcuts.

11:46:24|   Info| Action ended 11:46:24: CreateShortcuts. Return value 1.

11:46:24|   Info| Action 11:46:24: WriteRegistryValues. Writing system registry values

11:46:24|   Info| Action start 11:46:24: WriteRegistryValues.

11:46:24|   Info| Action ended 11:46:24: WriteRegistryValues. Return value 1.

11:46:24|   Info| Action 11:46:24: RegisterUser. Registering user

11:46:24|   Info| Action start 11:46:24: RegisterUser.

11:46:24|   Info| Action ended 11:46:24: RegisterUser. Return value 0.

11:46:24|   Info| Action 11:46:24: RegisterProduct. Registering product

11:46:24|   Info| Action start 11:46:24: RegisterProduct.

11:46:24|   Info| Action ended 11:46:24: RegisterProduct. Return value 1.

11:46:24|   Info| Action 11:46:24: MsiPublishAssemblies. Publishing assembly information

11:46:24|   Info| Action start 11:46:24: MsiPublishAssemblies.

11:46:25|   Info| Action ended 11:46:25: MsiPublishAssemblies. Return value 1.

11:46:25|   Info| Action 11:46:25: PublishFeatures. Publishing Product Features

11:46:25|   Info| Action start 11:46:25: PublishFeatures.

11:46:25|   Info| Action ended 11:46:25: PublishFeatures. Return value 1.

11:46:25|   Info| Action 11:46:25: PublishProduct. Publishing product information

11:46:25|   Info| Action start 11:46:25: PublishProduct.

11:46:25|   Info| Action ended 11:46:25: PublishProduct. Return value 1.

11:46:25|   Info| Action 11:46:25: InstallFinalize.

11:46:25|   Info| Action start 11:46:25: InstallFinalize.

11:46:25|   Info| Action 11:46:25: ProcessComponents. Updating component registration

11:46:26|   Info| Action 11:46:26: CreateFolders. Creating folders

11:46:26|   Info| Action 11:46:26: InstallFiles. Copying new files

11:46:26|  Error| An installation package for the product Microsoft Dynamics CRM 4.0 for Microsoft Office Outlook cannot be found. Try the installation again using a valid copy of the installation package 'client.msi'., Error, OK, Option1

11:49:50|   Info| InputResult: OK

11:49:50|   Info| Action ended 11:49:50: InstallFinalize. Return value 3.

Action Microsoft.Crm.UpdateWrapper.MspInstallAction failed.

Fatal error during installation.

11:49:53|  Error| System.Configuration.Install.InstallException ---> System.Exception: Action Microsoft.Crm.UpdateWrapper.MspInstallAction failed. ---> Microsoft.WindowsInstaller.InstallerException: Fatal error during installation.

  at Microsoft.WindowsInstaller.Installer.ApplyPatch(String patchPackage, String installPackage, InstallType installType, String commandLine)

  at Microsoft.WindowsInstaller.Installer.ApplyPatch(String patchPackage, String commandLine)

  at Microsoft.Crm.UpdateWrapper.MspInstallAction.Do(IDictionary parameters)

  at Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)

  --- End of inner exception stack trace ---

  at Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)

  at Microsoft.Crm.Setup.Common.Action.DoAction(Action action, IDictionary parameters)

  at Microsoft.Crm.UpdateWrapper.HotfixMspInstaller.Install()

  at Microsoft.Crm.UpdateWrapper.HotfixMspInstaller.Install(IDictionary savedState)

  at Microsoft.Crm.Setup.Common.ComposedInstaller.InternalInstall(IDictionary stateSaver)

  at Microsoft.Crm.Setup.Common.ComposedInstaller.Install(IDictionary stateSaver)

  at Microsoft.Crm.UpdateWrapper.UpdateSetup.Install(IDictionary data)

  at Microsoft.Crm.UpdateWrapper.UpdateSetup.Run()

  --- End of inner exception stack trace ---

  at Microsoft.Crm.UpdateWrapper.UpdateSetup.Run()

  at Microsoft.Crm.UpdateWrapper.UpdateSetup.InternalMain(String[] args)

In there a V2 in the works?

Having our clients manually install the rollup is not a feasible option with hundreds of users over multiple organizations!

Tuesday, May 26, 2009 12:13 PM by Doug - PowerObjects

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I am having the same issue as Carsten.

I have implemented every other patch with AutoUpdate in the exact same manner, but this one is throwing the 'client.msi' error

Any plans for a V2?

Tuesday, May 26, 2009 1:00 PM by Doug

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Dutch UR4 version also asks for client.msi

Wednesday, May 27, 2009 5:02 AM by Alex

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Can CRMv4.0-KB968176-i386-Client-ENU.exe

be succesfully installed on a 64bit Vista client?

If not than what should be used to upgrade the CRM client as it fails to connect to the server after installing rollup 4.0

Wednesday, May 27, 2009 11:07 AM by bandicoot

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I am having a similar issue to Andy's where some of our CRM 4.0 for Office Outlook and some w/Offline access are reporting since the update constant hanging when doing anything in Outlook now.

Wednesday, May 27, 2009 2:44 PM by Dana

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Just pushed out the Auto-Update to our company. People receive a couple different error messages:

  - Setup has detected files in use (with nothing but Outlook open)

  - Installation package for Microsoft Dynamics CRM 4.0 for Microsoft Office Outlook cannot be found. Try the installation with a valid copy of the installation package 'Client.msi'

As of yet not one person has successfully gotten the rollup to install. I'd love to roll-back the changes, so that they are not prompted, but haven't seen anywhere on how to do that.

Help would be appreciated.

Thursday, May 28, 2009 9:39 AM by Luke

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Hi Luke,

Glad to hear it is not only us with the 'client.msi' issue. We currently have a ticket open with Msft support and hope to have resolution soon.

It is very simple to roll back a config.

When we setup the config we used

<ClientPatches>

 <Create>

in the XML.

To delete, we would have a config file like this:

<ClientPatches>

<Delete>

   <PatchId>{SOME PATCH GUID}</PatchId>

</Delete>

</ClientPatches>

Run microsoft.crm.tools.clientconfigurator.exe and you should be all set!

Thursday, May 28, 2009 11:24 AM by Doug - PowerObjects

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

To update on the 3 main topics here

- Double Spacing Issue

This is still in testing so I do not have a confirmed date.  If you want it before UR5, you will need to open a support case and work with a support engineer directly.  If you can wait until UR5 then it will be released on 7/2/2009.

- Installation package for CRM 4.0 not found (client.msi)

This is the same issue for both the normal and the autoupdate scenario.  In UR4, the CRM Sustained Engineering Team made a performance fix that required adding a few additional files.  Because the new files were added to the package the Windows Installer thinks it needs to install them regardless on if they need to be or not.  The most common scenario for this happening is when trying to update the desktop client.  The issue is resolved in our upcoming UR5 release and we are currently investigating workarounds.  I will post a comment when the investigation is complete.

- How to remove the Autoupdate configuration

Autoupdate configuration can be removed by using the Delete container in the Configuration_File.xml that is passed into the ClientPatchConfigurator tool.  This is documented in the CRM Operating Implementation guide in the “Automatically update Microsoft Dynamics CRM for Outlook”  section.  Document can be downloaded from http://www.microsoft.com/downloads/details.aspx?familyid=1CEB5E01-DE9F-48C0-8CE2-51633EBF4714&displaylang=en.

From the document:

<Delete></Delete>

Container element that specifies the information that will be used to delete an update instance in the Microsoft Dynamics CRM configuration database.

The Delete element accepts the following child element:

<PatchId>{UpdateID}</PatchId>

Specifies the unique identifier of the update to install. This identifier can be located in the information that is included in the .msp package or by viewing the config.xml file located in the update. The {} brackets are required.

Sample Usage:

<ClientPatches>

<Delete>

<PatchId>{FB10E341-BAB3-4687-A719-1AC1BF43EC92}</PatchId>

</Delete>

</ClientPatches>

Thursday, May 28, 2009 5:36 PM by Matt Brown

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

re: Can CRMv4.0-KB968176-i386-Client-ENU.exe be successfully installed on a 64bit Vista client?

re: After installing UR4 on our terminal server (64-bit server 2008 running Office 2007) …

bandicoot and Andy.  I would recommend that you open a support case for these so that CRM support can determine if there is a CRM problem or environmental issue.  

Thursday, May 28, 2009 6:10 PM by Matt Brown

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Just wanted to post to let people know what our particular problems was. The missing "Client.msi" file was due to the original installation media used to install the Outlook client.

During the client rollup, the installation package is doing something where it references the original installation path of the Outlook client.

Most of our users had the Outlook client installed by a member of our IT department off of a CD-ROM. The end result was that the automatic update for the rollup was then throwing errors when looking for the Client.msi file on the non-existent CD-ROM location.

To fix the issue we ended up pushing out a group policy registry edit that pointed everyone's original installation path to a shared network resource. Once this was done the patch went through fine.

Thursday, June 04, 2009 1:31 PM by Luke

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

We managed to solve the problem with the missing "client.msi" for our users.

As others have seen, the error comes up and pointing to the proper path will allow a standalone update to continue.

When using the auto-update function to push the rollup 4 update out, however, the user is not allowed to select a path. The fix for us was to push out a registry update that sets the original installation path for the client.msi file to a shared network drive that all users had access to.

This prevented the missing file error and allowed the update to continue.

Thursday, June 04, 2009 1:35 PM by Luke

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I am experiencing high CPU on clients after installing the CRM 4 Outlook client rollup 4

Environment

Clients run terminal servers sessions with Outllook 2007 fully patched

CRM 4.0 Server rollup 4 fully patched

Exchange 2007 SP1 fully patched

Uninstall CRM client rollup 4 and CPU is fine

Any ideas before I call support?

Thursday, June 04, 2009 3:11 PM by Zach Harings

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I can't imagine it's an environment issue, as the problem happens on two different server 2008 x64 terminal servers and a 2003 32-bit terminal server.  Problem also happens in users that have outlook and client installed locally on desktop.  I'm just waiting for UR5 now...too much of a hassle to deal with support right now...

Friday, June 05, 2009 4:37 PM by Andy

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Given the irregularities some have reported with rollups 3 and 4, when will an official service pack be released, with a more extended test phase?

Thanks

Monday, June 08, 2009 5:12 PM by David K Allen

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Hi Guys,

Can you point to the correct registry path please?

thanks

Dadio

Monday, June 08, 2009 7:22 PM by Dadio

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I'm trying to install Rollup 4 on an AMD64 server.  The file extracts then displays a message:

'Microsoft Dynamics CRM Server was not found on the system' then stops.

Thanks,

Domenic

Friday, June 19, 2009 9:52 AM by Domenic

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Anyone experienced that Outlook 2007 on Citrix terminal server freezes after upgrading to Rollup 4?

Any solution would be appreciated.

Saturday, June 20, 2009 1:42 PM by José

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Does anyone know what the SRS component is updating - the database(s), Reporting Services or the actual connector software component?

Thanks!

Monday, June 29, 2009 10:17 AM by Kristin

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

Given the irregularities some have reported with rollups 3 and 4, when will an official service pack be released, with a more extended test phase?

Thanks

Monday, June 08, 2009 5:12 PM by David K Allen

Nicely put.

But only when MS puts quality testing before profits will we have something we can be proud of.

I cannot install Rollup 4 because the rollup exe doesn't find the CRM Dynamics server. I have downloaded the correct rollup for installation and will now liase with an MS Gold Partner to resolve. Wow! The efficiency! The registry hacks make me tingle!

Tuesday, July 07, 2009 6:44 AM by The watcher

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

"Just wanted to post to let people know what our particular problems was. The missing "Client.msi" file was due to the original installation media used to install the Outlook client.

During the client rollup, the installation package is doing something where it references the original installation path of the Outlook client.

Most of our users had the Outlook client installed by a member of our IT department off of a CD-ROM. The end result was that the automatic update for the rollup was then throwing errors when looking for the Client.msi file on the non-existent CD-ROM location.

To fix the issue we ended up pushing out a group policy registry edit that pointed everyone's original installation path to a shared network resource. Once this was done the patch went through fine"

does anyone know what the registry key is as we are experiencing the same problem with the installation media being a CD and now we are trying to roll out the patches.

Many Thanks

Rob

Tuesday, July 21, 2009 10:53 AM by Rob

# re: Update Rollup 4 for Microsoft Dynamics CRM 4.0

I got the same error reported by Domenic

'Microsoft Dynamics CRM Server was not found on the system'.

Any helps?

Thanks

Nicola

Tuesday, September 29, 2009 9:57 AM by Nicola

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker