Update Rollup 4 for Microsoft Dynamics CRM 2011 is available

Article translations Article translations
Article ID: 2556167 - View products that this article applies to.
Expand all | Collapse all

On This Page

INTRODUCTION

Update Rollup 4 for Microsoft Dynamics CRM 2011 is available. This article describes the hotfixes and the updates that are included in this update rollup. This update rollup is available for all languages that are supported by Microsoft Dynamics CRM 2011.

MORE INFORMATION

Build number and file names for this update rollup

The build number of the update packages for the following components is 5.0.9688.1450.
  • Microsoft Dynamics CRM 2011 Server
  • Microsoft Dynamics CRM 2011 for Microsoft Office Outlook
  • Microsoft Dynamics CRM 2011 E-mail Router
  • Microsoft Dynamics CRM 2011 Report Authoring Extension
  • Microsoft Dynamics CRM 2011 Language Pack
  • Microsoft Dynamics CRM 2011 Reporting Extensions

The file names for the 32-bit versions of the update rollup packages are as follows:
  • CRM2011-Client-KB2556167-LangID-i386.exe
  • CRM2011-Router-KB2556167-LangID-i386.exe
  • CRM2011-Bids-KB2556167-LangID-i386.exe
  • CRM2011-Mui-KB2556167-LangID-i386.exe
The file names for the 64-bit versions of the update rollup packages are as follows:
  • CRM2011-Server-KB2556167-LangID-amd64.exe
  • CRM2011-Client-KB2556167-LangID-amd64.exe
  • CRM2011-Mui-KB2556167-LangID-amd64.exe
  • CRM2011-Router-KB2556167-LangID-amd64.exe
  • CRM2011-Srs-KB2556167-LangID-amd64.3exe

Update rollup information


The following file is available for download from the Microsoft Download Center:
Collapse this imageExpand this image
Download
Download the 2556167 package now. Release Date: September 22, 2011

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Installation information

Windows Update Installation

Update Rollup 4 for Microsoft Dynamics CRM 2011 will not be available on Windows Update because Update Rollup 5 is being released sooner than anticipated. For more information about this topic, view the following blog post:

http://blogs.msdn.com/b/crm/archive/2011/09/22/update-rollup-4-for-microsoft-dynamics-crm-2011.aspx


Additional installation information

After you install this update rollup, exit any existing CRM sessions, and then start a new CRM session to incorporate the changes.

Prerequisites

You must have Microsoft Dynamics CRM 2011 build 5.0.9688.583 installed to apply this update rollup.

For more information about Microsoft Dynamics CRM 2011 build 5.0.9688.583, click the following article number to view the article in the Microsoft Knowledge Base:
2461082 An update for Microsoft Dynamics CRM 2011 Release Candidate is available

Restart requirement

If you are prompted, restart the computer after you apply the update rollup.

Removal information

You cannot remove Update Rollup 4.
Specific database updates are applied in Update Rollup 4 that will not let you uninstall Update Rollup 4. You should back up your databases before you install this update.

Issues that are resolved in Update Rollup 4 for Microsoft Dynamics CRM 2011

Update Rollup 4 is a cumulative update rollup that includes all the fixes for the issues that are documented in Update Rollup 1 through Update Rollup 3.

For more information about previous update rollups and the issues that they resolve, click the following article numbers to view the articles in the Microsoft Knowledge Base:
2466084 Update Rollup 1 for Microsoft Dynamics CRM 2011 is available

2466086 Update Rollup 2 for Microsoft Dynamics CRM 2011 is available

2547347 Update Rollup 3 for Microsoft Dynamics CRM 2011 is available

Update Rollup 4 contains the following additional fixes. One of these fixes is documented in a separate Knowledge Base article.
  • You cannot open Microsoft Dynamics CRM after you install Microsoft Dynamics CRM 2011 in an environment that has Microsoft .NET Framework 4.5 Prerelease installed.
  • When you try to install SRS Reporting Extensions, you receive the following error message:
    Check ReportServerValidator : Failure: Unable to validate SQL Server Reporting Services Report Server installation.
    Please check that it is correctly installed on the local machine.
  • When you access Microsoft Dynamics CRM 2011 from a URL, an _hc query parameter is added to hide the ribbons in Microsoft Dynamics CRM 2011. This parameter uses Boolean string values, such as true and false.
  • If you hide the Include group on the ribbon of an appointment and phone call entity, you receive the following error message:
    Script error on page.
    This problem occurs when you use a non-English (United States) version of Microsoft Dynamics CRM 2011 or a language pack with a display language that is not English.
  • Assume that you create an account name that contains additional spaces for a new account in Microsoft Dynamics CRM 2011. When you click To Opportunity in the Convert Activity group in a corresponding activity, you receive the following error message:
    You must save the changes before you can convert this activity.
  • When you try to delete an activity from a newly created Activity view, you receive the following error message:
    Record is unavailable.
  • Assume that you open a service activity, click Schedule, and then click Find Available Times. In this situation, Microsoft Dynamics CRM 2011 displays incorrect available times.
  • Consider the following scenario:
    • You create two unmanaged solutions.
    • You export the solutions as managed.
    • You import the managed solutions.
    • You import the first solution again by using the Overwrite setting.
    In this scenario, an unmanaged layer is generated and some original fields are missing.
  • When you use the Maintain method to re-import a solution, you receive an error message that resembles the following:
    Role With Id = 627090ff-40a3-4053-8790-584edc5be201 Does Not Exist.
  • When you try to expand duplicate appointments in the Service Calendar in Microsoft Dynamics CRM 2011, a script error occurs.
  • Assume that Microsoft Dynamics CRM 2011 contains an entity that has many relationships. When you try to change a lookup field of the entity, you receive the following error message:
    An error has occurred. Try this action again. If the problem continues, check the Microsoft Dynamics CRM Community for solutions or contact your organizations Microsoft Dynamics CRM Administrator. Finally, you can contact Microsoft Support.
  • If a URL text box contains JavaScript code that is not validated, JavaScript may unexpectedly run.
    After you apply this hotfix, the target URL will be validated as expected.
  • Assume that you enable the Auditing setting for processes. When you start, deactivate, or update a workflow, you receive the following error message:
    An error has occurred. Try this action again.
  • When duplicate detection is enabled, you cannot convert a lead to an opportunity.
  • Assume that you use a number format setting other than English (United States). When you run the Close as Won function on an opportunity, the estimated value is multiplied by 10,000.
  • If you register a plug-in assembly against an incident entity in the post-operation stage, the plug-in assembly is unexpectedly executed outside the transaction.
  • Consider the following scenario:
    • You create two accounts.
    • You select the second account, and then click Connections.
    • To create a new connection, you click Connect, select the first account in the Name field, and then click Save and Close.
    • You back up the organization database, and then restore it to a new database.
    • You start the Deployment Wizard, and then import the restored database.
    • In Internet Explorer, you browse the imported organization, and then open the second account.
    • You open a connection in the account record.
    In this scenario, you receive an error message that resembles the following:
    CrmException: businessunit With Id = 0b603c1a-5940-e011-bfeb-00155d540dbb Does Not Exist.
  • Records are visible regardless of the security role. This problem occurs because of cascading in the POA table.
  • Consider the following scenario:
    • You start the Microsoft Dynamics CRM 2011 client for Microsoft Office Outlook.
    • You take the Microsoft Dynamics CRM 2011 client for Outlook offline.
    • You click Workplace, and then click Reports.
    • You run the Neglected Accounts report that has a zero value set in the Minimum Days Neglected parameter.
    • You click the chart to drill through to the child report.
    In this scenario, you receive the following error message:
    Invalid Argument.
  • Assume that you have a report that contains a prefilter. If you import the report two times, the prefilter does not work in the report.
  • By default, the maximum length of an absolute URL for a Microsoft SharePoint document location is set to 2,000 characters. However, the URL cannot exceed 256 characters. After you apply this hotfix, the character data type will be changed to nvarchar(max).
  • When you use a custom report that contains a primary entity and a secondary entity, the Date and Time columns are displayed in an incorrect format. Additionally, columns that should only display the date, display the date and the time.
  • Assume that you use a POP3 email account. When an email message is sent from an account whose display name contains parenthesis, you cannot receive the email message in Microsoft Dynamics CRM 2011.
  • When you use the CrmSvcUtil.exe tool in a Microsoft Dynamics CRM 2011 environment that is configured for Internet-facing Deployment (IFD), you receive the following error message:
    The user authentication failed! Enable tracing and view the trace files for more information.
  • Assume that you create a task in Outlook and track the task in Microsoft Dynamics CRM 2011. When you synchronize the task with Microsoft Dynamics CRM, the due date for the task is changed incorrectly to a previous due date.
  • Assume that you are in a child business unit. If you create a solution, you cannot add security roles to the solution. In this situation, the only roles that can be selected for the solution are the roles in your business unit. However, the roles that can be added are the roles in the root business unit.
  • To correct Spanish translation issues, change the field label of the Business Recommended field.
  • Some Estonian language translations are incorrect in Microsoft Dynamics CRM 2011.
  • The "Accounts: No orders in last 6 months" account view incorrectly displays accounts that have orders which were added in the last six months.
  • Assume that you install Update Rollup 3 for Microsoft Dynamics CRM 2011. You start Outlook, and then try to go offline. In this situation, Outlook cannot go offline. Additionally, the following error message is logged in the platform trace:
    Exception happened Database having current version is not upgradeable.
  • Incorrect icons are displayed for custom entities in the Microsoft Dynamics CRM 2011 client for Outlook.
  • When you run a quick campaign in the Microsoft Dynamics CRM 2011 client for Outlook, you receive the following error message:
    System.NullReferenceException was unhandled by user code.
  • When you try to add an email message activity to a custom entity in the Microsoft Dynamics CRM 2011 client for Outlook, a script error occurs.
  • When you add the Actual End field to an email message form and then set the format to Date and Time, the time value is displayed in UTC format instead of your local time zone.
  • When you use the Mail Merge function to send an email message that has an attachment in the Microsoft Dynamics CRM 2011 client for Outlook, the full location of the attached file is displayed in the file name of the attachment.
  • Assume that you create a new email message that has some CRM fields specified in the Microsoft Dynamics CRM 2011 client for Outlook. When you click Save in the Microsoft Dynamics CRM 2011 client for Outlook, the values of the CRM fields are not saved.
  • If you enable folder redirection for a user in Microsoft Dynamics CRM 2011, the synchronization process fails in the Microsoft Dynamics CRM 2011 client for Outlook. Additionally, the following error message is logged in the platform trace:
    Crm Exception: Message: SQL CE Database file is being used by a different process, ErrorCode: -2147220970, InnerException: There is a file sharing violation. A different process might be using the file.
  • When you perform a bulk delete operation for business units in Microsoft Dynamics CRM 2011, you receive an error message that resembles the following:
    CrmException: businessunit With Id = 7a60b6da-8bbc-e011-bd33-00155d9c4f08 Does Not Exist.
  • Assume that a server is running an older version of Microsoft Dynamics CRM 2011 than a client. The server also has a larger attribute length than the client. When you go offline in the Microsoft Dynamics CRM 2011 client for Outlook, you receive the following error message:
    OfflineMetadataVersion of is different than ServerMetadataVersion.
  • When you click Audit History in the Microsoft Dynamics CRM 2011 Web client, you receive the following error message:
    An unexpected error occurred.
    This problem occurs when the system date is formatted in non-United States English.
  • Consider the following scenario:
    • You create an account record, and then create a second identical account record.
    • When you save the second account record, the Duplicates Detected dialog box appears. You click Save Record to create duplicate records.
    • You create a new duplicate detection job to check for duplicates, and then execute the job.
    • You open the duplicate detection job, and then click View Duplicates.
    • You merge duplicate records.
    In this scenario, an unhandled exception error occurs.
  • Assume that you enable the audit feature for contact entities. After you change the status of a contact, the Currency field is displayed incorrectly in the audit history.
  • All email messages that are generated by the Mail Merge function have the same regarding contact.
  • When you export data from a Report Wizard report to a Microsoft Office Excel worksheet, you cannot change the format of the currency, date, or number fields in the Excel worksheet.
  • If you use a number and currency format other than English (United States) in the system settings, the monetary values are displayed incorrectly in the grids in the Microsoft Dynamics CRM 2011 Web client. The monetary values are also displayed incorrectly in the grids and reading panes in the Microsoft Dynamics CRM 2011 client for Outlook.
  • When you try to delete a managed solution that contains a custom activity based on another managed solution, you receive the following error message:
    Cannot Delete Field. Only customer fields can be deleted.
  • When you import an updated managed solution to an organization that has a language pack enabled, you receive the following error message:
    Violation of UNIQUE KEY constraint.
  • When you add users in a multiple site domain, and then click Save, you experience slow performance.
  • When you assign accounts to another Microsoft Dynamics CRM 2011 user, an unexpected error occurs. This problem occurs when the accounts have recurring appointment activities.
  • Assume that a managed solution contains components with managed properties that restrict users from changing the solution in Microsoft Dynamics CRM 2011. When you import updates to the solution, an error occurs.
  • When you use the FetchXML function to return the sum total of a currency field, the returned value is incorrect. This problem occurs when you use a currency that differs from the default currency.
  • If the EnableRetrieveMultipleOptimization registry key is set to 2, users who do not have System Administrator roles cannot see a list of reports.
  • The asynchronous service crashes because the OperationType field is null. In this situation, the following error message is logged in the Application Event Log.
    System.InvalidCastException:Specified cast is not valid.
  • Assume that you create and enable a workflow that is registered on an order.
    When you install Microsoft Dynamics CRM Connector for Microsoft Dynamics GP, and then submit an order from Microsoft Dynamics GP to Microsoft Dynamics CRM, the order does not integrate as expected.
    Additionally, when you write a console application to execute the CompoundCreate process on the order, the CompoundCreate request fails.
    In both situations, you receive the following error message:
    Crm Exception: Message: An unexpected error occurred., ErrorCode: -2147220970, InnerException: System.Runtime.Serialization.SerializationException: Type 'Microsoft.Crm.Sdk.DynamicEntity[]' with data contract name 'ArrayOfDynamicEntity:http://schemas.datacontract.org/2004/07/Microsoft.Crm.Sdk' is not expected. Consider using a DataContractResolver or add any types not known statically to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding them to the list of known types passed to DataContractSerializer.
  • Assume that you apply Microsoft Dynamics CRM 2011 Update Rollup 1 or Microsoft Dynamics CRM 2011 Update Rollup 2. When you try to set the state of a price level object by using the SetStateDynamicEntityRequest process in Microsoft Dynamics CRM 4.0 (2007) Endpoint, you receive the following error message:
    <error>
    <code>0x80048408</code>
    <description>-1 is not a valid state code on pricelevel. </description>
    <type>Platform</type>
    </error>
  • When you add a URL to a SiteMap Area or a SubArea that contains QueryString parameters in Microsoft Dynamics CRM 2011, the URL is displayed incorrectly.
  • Assume that two managed solutions contain multiple workflows that have use the same sdkmessageprocessing step in Microsoft Dynamics CRM 2011. When you import one of the managed solutions, you receive the following error message:
    A managed solution cannot overwrite SdkMessageProcessingStep component with Id=5b73086f-9843-e011-b634-00155da9dd03 which has an unmanaged base instance.
  • After you update a workflow from Microsoft Dynamics CRM 4.0 to Microsoft Dynamics CRM 2011, the workflow does not run as expected. Additionally, you receive the following platform trace error message:
    Crm Exception: Message: Expected non-empty Guid., ErrorCode: -2147220989, InnerException: System.ArgumentException: Expected non-empty Guid
    Parameter name: id
  • The DoNotBulkPostalMail field in the Contact entity cannot be edited. Additionally, the ContactDoNotBulkPostalMail field is not listed when you design the entity form.
  • When multiple currencies exist in a transaction, the exchange rates are applied to records incorrectly. The first exchange rate that is retrieved from the first currency is applied to all records in the transaction.
  • Assume that you upgrade to Microsoft Dynamics CRM 2011. When you try to save new Microsoft Dynamics CRM entity records for entities that have monetary fields in the forms, an error occurs. Additionally, an application error is logged in the Application Event Viewer.
  • 2616319 An error occurs when you run the Synchronize with CRM function in the Microsoft Dynamics CRM 2011 client for Outlook with folder redirection enabled.

Hotfixes and updates that you must enable or configure manually

Update Rollup 4 for Microsoft Dynamics CRM 2011 does not contain any hotfixes or any updates that you must configure manually.

Update Rollup 3 for Microsoft Dynamics CRM 2011 does not contain any hotfixes or any updates that you must configure manually.

Update Rollup 2 for Microsoft Dynamics CRM 2011 contains the following hotfixes and updates that you must enable or configure manually. To enable or to configure these hotfixes or these updates on the server that is running Microsoft Dynamics CRM 2011, follow the instructions in the following Microsoft Knowledge Base article. The article contains steps that you can follow before you install Update Rollup 2 for Microsoft Dynamics CRM 2011 if you want to maintain the functionality of the release version of Microsoft Dynamics CRM 2011:
2535245 You experience slow performance when you perform RetrieveMultiple queries on large datasets in Microsoft Dynamics CRM 2011
Update Rollup 1 for Microsoft Dynamics CRM 2011 does not contain any hotfixes or any updates that you must configure manually.

Hotfixes and updates that were released as individual fixes

The following bugs were fixed and delivered as critical on demand (COD) fixes:
  • Assume that you populate a Microsoft Dynamics CRM server that contains many contacts. If you configure the Microsoft Dynamics CRM 2011 client for Outlook address book provider (ABP) to synchronize all contacts, Outlook may crash.
  • Assume that you populate a Microsoft Dynamics CRM server that contains many contacts. If you configure the Microsoft Dynamics CRM 2011 client for Outlook address book provider (ABP) to synchronize all contacts, Outlook may stop responding.
    This problem occurs when a Wide Area Network (WAN) is used.
  • When you go offline or go online in Microsoft Dynamics CRM 2011, you experience slow performance.
  • When the NetBIOS name of the domain contains a period (.), the installation of Microsoft Dynamics CRM 2011 fails.
  • Assume that you connect to the Microsoft Dynamics CRM server by using a Wide Area Network (WAN) or a virtual private network (VPN). When you save an appointment in Outlook, you experience slow performance.
  • You cannot use a certificate that has a name greater than 128 characters in the Claims Authentication wizard in Microsoft Dynamics CRM 2011.
  • When you try to upgrade an organization from Microsoft Dynamics CRM 4.0 Power of Choice (PoC) migrations to Microsoft Dynamics CRM 2011, you receive an error message that states that the upgrade failed. This problem occurs because of missing attribute relationships.
  • Assume that you configure the Microsoft Dynamics CRM 2011 client for Outlook with offline functionality for a user who has a security role. When you log on to the Microsoft Dynamics CRM 2011 client for Outlook with the user, and then go offline, you receive the following error message:
    An unexpected error occurred.
  • If a plugin that is used to share a corresponding record is triggered on a create/update message, the audit history logs an incorrect message. Additionally, you cannot view the actual audit details.
  • After you close the Microsoft Dynamics CRM 2011 client for Outlook, the Outlook.exe process unexpectedly remains in Task Manager.
  • When you try to import a solution from Microsoft Dynamics CRM 2011 into an organization that is upgraded from Microsoft Dynamics CRM 4.0, you receive an error message that states that an entity could not be imported. Additionally, you receive a platform trace error message that resembles the following:
    The entity with a name = 'new_mycustomentity' was not found in the MetadataCache.
  • When the entity view contains duplicate records in Microsoft Dynamics CRM 2011, Outlook crashes.
  • When you update a workflow in a managed solution to remove workflow parameters, the parameters are not removed in Microsoft Dynamics CRM 2011.

File Information

Click here to view or hide file information

Properties

Article ID: 2556167 - Last Review: December 6, 2011 - Revision: 5.0
APPLIES TO
  • Microsoft Dynamics CRM 2011
Keywords: 
kbqfe kbfix kbmbsmigrate atdownload kberrmsg KB2556167

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com