Applies ToMicrosoft Dynamics CRM 2011

INTRODUCTION

Update Rollup 6 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.9690.1992.

  • 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-KB2600640-LangID-i386.exe

  • CRM2011-Router-KB2600640-LangID-i386.exe

  • CRM2011-Bids-KB2600640-LangID-i386.exe

  • CRM2011-Mui-KB2600640-LangID-i386.exe

The file names for the 64-bit versions of the update rollup packages are as follows:

  • CRM2011-Server-KB2600640-LangID-amd64.exe

  • CRM2011-Client-KB2600640-LangID-amd64.exe

  • CRM2011-Mui-KB2600640-LangID-amd64.exe

  • CRM2011-Router-KB2600640-LangID-amd64.exe

  • CRM2011-Srs-KB2600640-LangID-amd64.3exe

Update rollup information

Update Rollup 6 for Microsoft Dynamics CRM 2011 will be re-released for on-premise customers on January 20, 2012.Update Rollup 6 was originally released on January 12, 2012. If the earlier version was installed you will be able to install this Update Rollup over the older version.If you installed the slipstream packages which are the full installations that include Update Rollup 6 please see this KB, as you will get an error installing Update Rollup 6. MSPInstallAction FailedFor online customers Infrastructure improvements are being made to CRM Online. Because of this, update rollups will not be applied to servers until the improvements are complete. Through the System Notifications page for the system maintenance window, you will be notified of when your organization will be updated to the new infrastructure. The latest updates will be applied at that time. The following file is available for download from the Microsoft Download Center:DownloadDownload the 2600640 package now.Release Date: January 20, 2012For 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 servicesMicrosoft 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.

Important NoteA database created with Microsoft Dynamics CRM 2011 Update Rollup 6 or a higher version cannot be imported to a deployment of Microsoft Dynamics CRM 2011 Update Rollup 5 or an earlier version. This scenario is not supported.

Windows Update InstallationTo automatically install Update Rollup 6 for Microsoft Dynamics CRM 2011, you can use Windows Update. Update Rollup 6 for Microsoft Dynamics CRM 2011 will be available on Windows Update on January 24, 2012. Note Update Rollup 6 cannot be removed. Specific database updates are applied in Update Rollup 6 that will not let you uninstall Update Rollup 6. You should back up your databases before you install this update.You can also set Windows to automatically install recommended updates. This setting can address noncritical problems and help improve your computing experience. Optional updates are not downloaded or installed automatically.To learn more about the kinds of updates that Microsoft publishes, visit the following Microsoft websites:

Turn automatic updating on or off Change how Windows installs or notifies you about updatesTo install Update Rollup 6 for Microsoft Dynamics CRM 2011 by using Windows Update, follow these steps:

  1. Click Start, and then type Update in the Start Search box. In the list of results, click Windows Update.

  2. In the navigation pane, click Check for updates, and then wait while Windows checks for the latest updates for your computer.

  3. If you receive a message that states that important updates are available or that prompts you to review important updates, you can view and select the important updates to install.

  4. In the list, click any important update for more information. Click to select the check box for any updates that you want to install, and then click OK.

  5. Click Install updates.

  6. Read and accept the license terms, and then click Finish (if the update requires this action). If you are prompted for an administrator password, type the password. If you are prompted for a confirmation, provide the confirmation.

Manual installationTo manually install Update Rollup 6 for Microsoft Dynamics CRM 2011, follow these steps:

  1. Visit the following Microsoft Update catalog website:

    The Microsoft Update Catalog

  2. Type 2600640 in the Search box, and then click Search.

  3. Click Add to add the update to the basket.

  4. Click Download.

  5. Click Browse, specify the folder to which you want to download the update, and then click OK.

  6. Click Continue, and then click I Accept to accept the Microsoft Software License Terms.

  7. When the update is downloaded to the location that you specified, click Close.

For more information about the Microsoft Update catalog, click the following article number to view the article in the Microsoft Knowledge Base:

323166 How to download updates that include drivers and hotfixes from the Windows Update Catalog

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.

  • When you de-provision a Language Pack, the language settings of all Microsoft Dynamics CRM users who are using that language will revert to the default language. The re-provisioning process does not update the language settings of users. Therefore, users must reset their language settings in the personal options section when they log on to Microsoft Dynamics CRM 2011.

PrerequisitesYou 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 requirementIf you are prompted, restart the computer after you apply the update rollup.

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

Update Rollup 6 also contains the Dynamics CRM Q4 Service Update features. For more information about the Dynamics CRM Q4 Service Update features, visit the following Microsoft website:

Microsoft Dynamics CRM: the road ahead

Update Rollup 6 is a cumulative update rollup that includes all the fixes for the issues that are documented in Update Rollup 1 through Update Rollup 5.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 available2466086 Update Rollup 2 for Microsoft Dynamics CRM 2011 is available2547347 Update Rollup 3 for Microsoft Dynamics CRM 2011 is available2556767 Update Rollup 4 for Microsoft Dynamics CRM 2011 is available2567454 Update Rollup 5 for Microsoft Dynamics CRM 2011 is availableUpdate Rollup 6 contains the following additional fixes and updates:

  • After you create the Self-Healing Setup (SHS) administrative image by using the .msp file that is included in Update Rollup 5 for Microsoft Dynamics CRM 2011, you receive the following error message:

    CString::LoadString(7407) failed.

  • When you try to upgrade from Microsoft Dynamics CRM 4.0 to Microsoft Dynamics CRM 2011, the upgrade fails during the ComponentCollector.RetrieveDependencyNodes method on the RetrieveMultiple request.

  • You experience slow performance during the upgrade to Microsoft Dynamics CRM 2011.

  • When you access the Microsoft Dynamics CRM 2011 Mobile URL page, and then try to create an account, you receive the following error message:

    An unexpected error has occurred.

  • When you use Microsoft Silverlight together with web resources, forms are not displayed as expected. This problem occurs when the Expand this tab by default tab property check box is not selected.

  • Assume that you use the following full name format for your organization:

    • Last Name, First Name, Middle Initial

    When you use only a last name to create a contact, an additional comma (,) is displayed at the end of the contact's name.

  • Assume that you click Change Properties in the Article Comment (Article) field of an article entity. When you close the Form Editor dialog box, you receive the following error message:

    Microsoft Dynamics CRM has encountered an error.

  • When the Description field is added to an Activity view for email activities, HTML code is displayed in the grid column and in the tooltip text.

  • Assume that you add an HTML web resource that contains a reference to the "ClientGlobalContext.js.aspx" page in the navigation pane of a form. When you open the web resource again, you receive the following error message:

    Microsoft Dynamics CRM has encountered an error.

  • When you open the calendar from the My Work area, Microsoft Dynamics CRM 2011 does not scroll to the first hour of the work day.

  • Consider the following scenario:

    • You are in an environment that has parent and child business units.

    • You create an email template at the parent level.

    • You set the email template to be viewable at the child level.

    • A user tries to create an email message in the child level business unit.

    In this scenario, the user cannot use the email template to create the email message.

  • When you use the Schedule feature in a service appointment in Microsoft Dynamics CRM 2011 with Internet Explorer 9, you receive the following error message:

    Can't execute code from freed script.

  • When you export a solution in Microsoft Dynamics CRM Online, you are not prompted to open or save the file.

  • After you import a solution that contains customized views, the default view attribute is set incorrectly on either the existing views or the new views.

  • When you make a change to a customization, and then click Publish All Customizations, you receive the following error message:

    Unhandled Exception.

  • When you run the PersistMatchCode plugin in Microsoft Dynamics CRM Online, you receive the following error message:

    Generic SQL error.

  • When you try to import account data, you receive the following error message:

    A SQL Server error 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.

  • When you delete a record that contains Principal Object Access (POA) records in Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online, the records are not deleted from the POA table.

  • When you try to perform a Bulk Delete process from the My Views frame, you receive the following error message:

    Record is Unavailable. The requested record was not found or you do not have sufficient permissions to view it.

  • You cannot use the OrgDBOrgSettings tool with an organization that has a duplicated friendly name in Microsoft Dynamics CRM Online.

  • When you import Microsoft Dynamics CRM solutions, SQL cascading functions are not rebuilt.

  • When you run filtered views for activities in reports or ISV applications, the filtered views do not display shared records.

  • Duplicate indexes are created for the OrderClose, OpportunityClose, and Letter activities in the ActivityPointerBase table.

  • An auto-generated Knowledge Base (KB) article number contains a suffix unexpectedly in Microsoft Dynamics CRM 2011. Note When you install Update Rollup 6, the SkipSuffixOnKBArticles setting is moved to the Orgdborgsettings table. To remove the suffix from the KB article number, enable the setting by using the Orgdborgsettings tool.

  • Some BusinessEntityMoniker, EntityExpression, and BusinessEntity constructors do not use the existing organization context.

  • Assume that you create a report by using the report wizard in Microsoft Dynamics CRM 2011. When you try to insert a pivot table that is exported from the report into an Excel worksheet, you receive the following error message:

    The PivotTable field name is not valid. To create a PivotTable report, you must use data that is organized as a list with labeled columns. If you are changing the name of a PivotTable field, you must type a new name for the field.

  • Assume that you use Microsoft Dynamics CRM front end servers in a load balanced environment. When a node in the deployment fails or becomes unreachable, you cannot run a FetchXML report.

  • The log level for Exchange Web Service (EWS) traces is set to Default instead of Verbose.

  • You cannot deploy rules to user mailboxes in Microsoft Exchange 2010 environments when the Exchange CAS server and Exchange Mailbox roles are not on the same server.

  • Assume that you delete the permissions for documents and SharePoint website access for a Microsoft Dynamics CRM security role. When you log in as a user who has the security role, the "documents" section is still displayed on the navigation bar. Additionally, when you click the "documents" section, you receive a permissions error message.

  • When you try to change the Quantity value by adding a script to the OnLoad event in the Opportunity Product form, you receive the following error message:

    The value in the Quantity box has changed from "1.0000000000" to "1.00000" due to an update to the decimals supported in the product.

  • After you configure the claims rule and exclude a rule for the Name claim in Microsoft Dynamics CRM claims and IFD setup, the OrganizationData.svc page does not work.

  • When you try to configure a double byte character name for a discount list, you receive the following error message:

    Duplicate Record: A record with these values already exists. A duplicate record cannot be created. Select one or more unique values and try again.

  • When you create a dynamic marketing list by using a filter, and the filter includes a lookup field that represents an N:N relationship with a custom entity, the filter does not change the marketing list that you create.

  • Saved queries do not return data to dynamic marketing lists.

  • When a partylist type cell is exported to an Excel worksheet, the semicolon (;) in the partylist type cell creates a line unexpectedly.

  • When you perform a save operation in a form for a second time, your receive the following error message:

    Access Denied.

  • In the Microsoft Dynamics CRM client for Outlook, the following polling intervals are updated to improve performance:

    • State Manager (15 minutes)

    • Notification Manager (30 minutes)

    • MAPI Sync – Non-ABP (60 minutes)

    • MAPI Sync – ABP (4 hours)

    • MAPI Sync – Sitemap (4 hours)

    • MAPI Sync – Metadata (4 hours)

  • When you switch to an activity view that contains the Activity Type column in the view definition, the Microsoft Office Outlook client crashes.

  • The Expect100Continue .NET setting should be disabled when the authentication method is not Active Directory.

  • The Edit.aspx page should be preloaded to improve form load times.

  • Consider the following scenario:

    • You open a form.

    • You resize the form to fill the screen.

    • You open and close the form multiple times.

    In this scenario, the form grows until it expands off the bottom and sides of the screen.

  • If Microsoft Visual C++ Redist package or a later version is preinstalled on a computer, the Microsoft Dynamics CRM client installation fails.

  • The tooltip for an appointment or service activity in the service calendar displays incorrect time. The time that is displayed is several hours before or after the actual time of the appointment and depends on the time zone settings in Microsoft Dynamics CRM and the time zone of the server on which Microsoft Dynamics CRM is installed.

  • In Internet Explorer 8 or a later version, ribbons are not displayed immediately when you open a form in Microsoft Dynamics CRM.

  • When you try to accept an invitation to Microsoft Dynamics CRM Online, you receive the following error message:

    The Windows Live ID, xxxx.xxxx@healthiergeneration.org, does not have an active Microsoft Dynamics CRM Online invitation. To sign out of this Windows Live ID and sign in again with the correct Windows Live ID for the invitation, click Sign Out.

  • When you have multiple Outlook filters, the Track in CRM button is not displayed in Outlook contacts or in other synchronized entity types. This problem occurs when one of the filters is disabled.

  • After you unpin a view in a Microsoft Office Outlook client, records are not returned to a paged view.

  • Email messages are not sent from Outlook when you edit the email messages in the Outbox. This problem occurs when the Microsoft Dynamics CRM 2011 client is configured. After the Microsoft Dynamics CRM configuration is removed, email messages can be edited and sent from the Outbox.

  • Consider the following scenario:

    • You open the Microsoft Dynamics CRM 2011 client for Outlook.

    • You click Workplace, expand My Work and then click Import.

    • You open a completed import, and then click to view the Fully Imported, Partially Imported, or Failed records.

    • You close the dialog box.

    In this scenario, you receive the following error message:

    Microsoft Dynamics CRM has encountered an error.

  • When you track an email message in Outlook, and then convert that email message into a case or opportunity in Outlook, the email activity in Microsoft Dynamics CRM is not linked to the new case that you create.

  • When you click Set Regarding in the Microsoft Dynamic CRM client for Outlook, you receive the following error message:

    Error: an error has occurred.

    This problem occurs when you do not have access to accounts.

  • Consider the following scenario:

    • You start Outlook.

    • You open the contacts folder.

    • You open the Inbox, and then open the contacts folder again.

    In this scenario, it takes more time to open the contacts folder the first time.

  • You cannot save the value in a check box in an appointment in the Microsoft Dynamics CRM client for Outlook.

  • When you try to use the "My Received Emails with Unresolved Senders" view in the Microsoft Dynamics CRM client for Outlook, Outlook crashes.

  • The SQL query for exporting data to Excel worksheets should be disabled in Microsoft Dynamics CRM 2011.

  • The Audit History view displays incorrect data after you update one field at a time.

  • Internet Information Services (IIS) stall for several seconds during peak hours.

  • When you try to delete a large import job, the deletion process times out.

  • You experience slow performance in the default grid view after you import many records in Contact view.

  • The SkipGettingRecordCountForPaging setting is added to the Orgdborgsettings tool. When the setting is set to true, the "select COUNT(*) as [#TotalRecordCount]" query is skipped and the total record count is not returned in a view.

  • A custom error message is not displayed when plug-ins fail during the Assign Message process.

  • Time zone information is updated for northern winter 2011/2012.

  • When you click Show Dependencies in the user entity in the Solution Components grid in Microsoft Dynamics CRM 2011, you receive the following error message:

    Error: Exception of type 'System.Web.HttpUnhandledException' was thrown. Error Number: 0x80040216 Error Message: There should be one DependencyNode for the ObjectId.

  • Consider the following scenario:

    • You create a custom entity.

    • You do not create a relationship between the entity and activities. Instead, you create a relationship in which an activity type is the parent of the custom entity.

    • You create a relationship in which the custom entity is the parent of the activity type.

    In this scenario, a circular relationship structure exists. This causes Microsoft Dynamics CRM 2011 to crash.

  • If two system entities are related through a custom relationship, you cannot import a managed solution that includes a custom relationship between the same two system entities.

  • Assume that you have an organization with a Multilingual User Interface Pack (MUI) installed, and the MUI pack is set to All Languages. When you try to import a report into the organization, you receive an error message. Additionally, the report is not updated.

  • Assume that you have a Microsoft Dynamics CRM 4.0 plug-in. When you register the plug-in on the GrantAccess message in asynchronous mode for an entity, and then share a record, an exception error occurs. When the plugin tries to execute asynchronously, you receive the following error message:

    Exception: System.Runtime.Serialization.SerializationException: Error in line 1 position 916. Element 'http://xxxx' contains data from a type that maps to the name 'http://xxxx'. The deserializer has no knowledge of any type that maps to this name. Consider using a DataContractResolver or add the type corresponding to 'PrincipalAccess' to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding it to the list of known types passed to DataContractSerializer.

  • The support dashboard does not display results in Microsoft Dynamics CRM Online. Additionally, you cannot send user invitations.

  • You cannot save an email address that contains the at sign (@) or straight quotation marks (" ") in the local part.

  • Reports display an incorrect time stamp.

  • You cannot log in to an organization after you import customizations. This problem occurs when the customizations contain an invalid Sitemap. The Sitemap XSD file must be updated to validate that the Entity attribute has a non-empty string.

  • The language provisioning job fails, and then you receive the following error message:

    Process:CrmAsyncService - Crm Exception: Message: The LocalizedLabel entity or component has attempted to transition from an invalid state.

  • A memory leak occurs when you reload web resources from the side navigation. Additionally, a memory leak occurs when you load the following pages:

    • Calendar

    • Announcements

    • Dynamics Marketplace

    • Resource Center

Update Rollup 6 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:

2664150 Steps to clean up the PrincipalObjectAccess table in Microsoft Dynamics CRM 2011 after Update Rollup 6 is applied

2741514 Slow Performance When Pinning Views in Microsoft Dynamics CRMUpdate Rollup 5 for Microsoft Dynamics CRM 2011 does not contain any hotfixes or any updates that you must 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 2011Update Rollup 1 for Microsoft Dynamics CRM 2011 does not contain any hotfixes or any updates that you must configure manually.

The following bugs were fixed and delivered as critical on demand (COD) fixes:

  • When you access Microsoft Dynamics CRM with Claims enabled over Internet-Facing Deployment (IFD), the 404 error pages are generated at random.

  • When you add a custom lookup field to the quick find field list in Quick Find view in the Microsoft Dynamics CRM client for Outlook, the custom lookup field displays no records.

  • When you assign records from one user to another user in Microsoft Dynamics CRM 2011, you experience slow performance. Additionally, the assignment process may time out.

  • When you switch quickly between several Microsoft Dynamics CRM Account records, Microsoft Office Outlook crashes.

  • When you save appointments in Outlook, you experience slow performance.

  • Assume that you close opportunities by using a Microsoft CRM software development kit (SDK) in the Microsoft CRM client for Outlook in offline mode. When you try to change the client back to an online state, a playback error occurs.

  • When you try to configure the Microsoft Dynamics CRM client for Outlook that has Update Rollup 5 for Microsoft Dynamics CRM 2011 installed, you receive the following error message:

    LDAP server is unavailable.

  • Consider the following scenario:

    • You change the data group filter in the My Tasks area to include additional filtering in the due date field.

    • You create a task in the application that satisfies the My Task filter and includes the due date criteria.

    • You synchronize this task with the Microsoft Dynamics CRM client for Outlook.

    • You delete the task from the application.

    • You synchronize the task with the Microsoft Dynamics CRM client for Outlook again.

    In this scenario, you receive the following error message:

    An error has occurred. Try this action again. If the problem continues check the Microsoft Dynamics CRM Community.

  • Assume that two records use a duplicate email address. You have access to only one of the two records because of the configuration of security permissions. In this situation, when you try to send an email message to the record to which you have access, the email message is not sent. Additionally, you receive an error message that resembles the following:

    Crm Exception: Message: SecLib::AccessCheckEx failed. Returned hr = -2147187962, ObjectID: ed22c90f-269c-e011-98b4-00155d516fbe, OwnerId: 3618883d-509c-e011-98b4-00155d516fbe, OwnerIdType: 8 and CallingUser: ebc6a2c7-259c-e011-98b4-00155d516fbe. ObjectTypeCode: 2, objectBusinessUnitId: 4a9246dd-7285-e011-ab97-00155d52100d, AccessRights: ReadAccess , ErrorCode: -2147187962.

  • Assume that the Microsoft Dynamics CRM client for Outlook is configured by using the IFD URL. In this situation, you are not prompted for credentials if the stored credentials that you have are no longer valid.

  • You cannot run reports in the Microsoft Dynamics CRM client for Outlook when Claims Authentication is enabled.

  • When you browse in the Microsoft Dynamics CRM web client by using Internet Explorer 9, Internet Explorer consumes excessive memory. Therefore, you experience slow performance.

  • The sub-grid views do not load records.

  • When you change the queue after you perform a quick search on queues, a script error occurs.

  • When you pin a view in the Microsoft Dynamics CRM client for Outlook, the tab for the view is remembered across sessions and the data for the view is cached locally.

  • When you synchronize a recurring appointment that includes a canceled meeting, and the canceled meeting is not removed from the calendar, Outlook crashes.

  • Assume that you have an asynchronous plugin or workflow that is registered on the update of a queue item. When the queue item is routed through a Microsoft Dynamics CRM 4.0 SDK endpoint route request in Microsoft Dynamics CRM 2011, the route request fails.

  • Reports cannot be displayed for users in the Top Level business unit after the EnableRetrieveMultipleOptimization DWORD registry entry value is set to 2.

  • When multiline text fields are included in an email template in Microsoft Dynamics CRM 2011, the line breaks in the multiline text fields are formatted incorrectly.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.