Applies ToMicrosoft Dynamics CRM 2011

INTRODUCTION

Update Rollup 17 for Microsoft Dynamics CRM 2011 is available. This article describes the hotfixes and updates that are included in this update rollup. This update rollup is available for all languages that are supported by Microsoft Dynamics CRM 2011.Important Microsoft Dynamics CRM 2011 Update Rollup 17 introduces compatibility with Internet Explorer 11 when it runs in Windows 8.1 or Windows 7. This includes the following supported configurations:

  • The web application when it runs in Internet Explorer 11 on a Windows 8.1-based or Windows 7-based computer

  • Microsoft Dynamics CRM for Outlook (CRM 2011 client) when you run Office 2013 in Windows 8.1

Additionally, the naming format of attachments in the CRM database is changed in this update. A new field that is named attachmentcontentid is added in the "activitymimeattachment" entity. The e-mail attachments "contentid" value is now stored in this field instead of prepending it to the attachment's file name field.

More Information

Build number and file names for this update rollup

Rollup package

Build number

File name (32-bit editions)

File name (64-bit editions)

Microsoft Dynamics CRM 2011 Server

5.0.9690.4150

Not applicable

CRM2011-Server-KB2915687-LangID-amd64.exe

Microsoft Dynamics CRM 2011 for Microsoft Office Outlook

5.0.9690.4150

CRM2011-Client-KB2915687-ENU-LangID-i386.exe

CRM2011-Client-KB2915687-ENU-LangID-amd64.exe

Microsoft Dynamics CRM 2011 E-mail Router

5.0.9690.4150

CRM2011-Router-KB2915687-LangID-i386.exe

CRM2011-Router-KB2915687-LangID-amd64.exe

Microsoft Dynamics CRM 2011 Language Pack

5.0.9690.4150

CRM2011-Mui-KB2915687-LangID-i386.exe

CRM2011-Mui-KB2915687-LangID-amd64.exe

Microsoft Dynamics CRM 2011 Reporting Extensions

5.0.9690.4150

Not applicable

CRM2011-Srs-KB2915687-LangID-amd64.exe

Update rollup information

Update Rollup 17 for Microsoft Dynamics CRM 2011 is available for on-premises customers. The following file is available for download from the Microsoft Download Center:DownloadMicrosoft Dynamics CRM 2011 Update Rollup 17

Important You cannot import a database that was created by using Microsoft Dynamics CRM 2011 Update Rollup 6 or a later version of Microsoft Dynamics CRM 2011 into a deployment of Microsoft Dynamics CRM 2011 Update Rollup 5 or an earlier version of Microsoft Dynamics CRM 2011.

Windows Update installationUse Windows Update to automatically install Update Rollup 17 for Microsoft Dynamics CRM 2011. You can configure Windows to automatically install recommended updates. This setting addresses noncritical problems and helps improve your computing experience. Optional updates are not downloaded or installed automatically when you use this setting.To learn more about the settings for installing Windows updates, go to the following Microsoft websites:

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

  1. Click Start, and then type Update in the Start Search box.

  2. In the list of results, click Windows Update.

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

  4. If you receive a message that states that important updates are available or that prompts you to review important updates, select the check boxes for any updates that you want to install, and then click OK. Note Click any update for more information.

  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 to enter an administrator password, type the password. Confirm that you accept the terms if you are prompted to do this.

Manual installationTo manually install Update Rollup 17 for Microsoft Dynamics CRM 2011, follow these steps.

  1. Go to the following Microsoft Update Catalog website:

    Microsoft Update Catalog

  2. In the Search box, type 2915687, 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 Microsoft Dynamics CRM sessions, and then start a new Microsoft Dynamics CRM session.

  • When you deprovision a language pack, the language settings of all Microsoft Dynamics CRM users who are using that language will revert to the default language settings. The reprovisioning 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 Update Rollup 6 (build 5.0.9690.1992) or a later version of Microsoft Dynamics CRM 2011 installed to apply this update rollup. For more information about Update Rollup 6, click the following article number to view the article in the Microsoft Knowledge Base:

2600640 Update Rollup 6 for Microsoft Dynamics CRM 2011 is available For information about compatibility, click the following article number to view the article in the Microsoft Knowledge Base:

2669061 Microsoft Dynamics CRM Compatibility List

Restart requirementIf you are prompted to restart the computer, do this after you apply the update rollup.

Removal informationYou can uninstall Update Rollup 17 from a server that is running Microsoft Dynamics CRM. However, make sure that you back up your databases before you uninstall Update Rollup 17. For more information, go to the following Microsoft Developer Network (MSDN) websites:

Create a full database backup (SQL Server)

Back Up and Restore of System Databases (SQL Server)

Update Rollup 17 resolves the following issues:• A partial import is reported as a failure instead of a partial failure: The record could not be updated because the original record no longer exists in Microsoft Dynamics CRM• With the latest version of the CRM 2011 SDK, you cannot use the Workflow activity that is part of the Windows Workflow Activities provided in the Microsoft.Xrm.Sdk.Workflow.dll in the workflow designer.• ViewID for a custom view is not respected when same relationship is added multiple times on form by directly editing the entity FormXML and adding different ViewID for same relationships.• Quick Find fails with "Invalid Argument" when whole number fields are added as Find Columns• Unable to navigate, as Next Page arrow option is disabled in Service Calendar Frame• You are not able to edit properties of a SharePoint document on Dynamics CRM when clicking on Actions -> Edit PropertiesThis message is displayed: "You must check out this item before making changes. Do you want to check out this Item now?"Click on OK and then you can see a page to edit the properties of the document but when click on Save button, we receive the message: "The file "File name" is not checked out. you must check out this document before making changes"• Recurring Series Expansion job does not complete if Recurring Appointment owner is a team.• When you create service activities and you sync those activities to your Outlook Exchange Mailbox, and you have devices like an iPhone or Windows Phone you will see UNKNOWN:UNKNOWN on the activity parties or invitees on those devices when viewing those service activities. This can lead to invitees getting removed from the service activity or becoming duplicated in CRM.• Any modification to the "Goals with Same Metrics and Time Period" View loses filter on Active records• Bulk Edit on Cases shows wrong dialog box• Poor performance with smart matching when the Email Hash and Activity tables have a large number of records.• Clicking the mail merge button in the Ribbon bar of the Advanced Find screen opened from the Contacts entity does not do anything.• When adding users to a dynamic list using manage members and having a related entity link in the advanced find query to find members, the query that we generate doesn't execute because of duplicate table alias.• When a User does not have permission on a folder created by Dynamics CRM record, the user is redirected to the Parent SharePoint folder and he is able to see all folders that belongs to other Dynamics CRM entities on the SharePoint List Component when access should be denied• The context sensitive ribbon is not displaying in the CRM for Outlook 2011 Client when configured to a CRM 2013 deployment• Removing / Adding any field to the form after enabling the option "Automatically expand to use available space" causes the sub grid to shrink or resize to much smaller in size.• Recurring appointment fails to track with exceptions outside EffectiveRange• When you go offline in the CRM 2011 client for Outlook running on UR11 Critical Update or UR 15+ you receive the following error: An error occurred during Offline Synchronization. Try going offline again, or restart Microsoft Outlook. Exception happened. The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:args. The InnerException message was 'There was an error deserializing the object of type Microsoft.Crm.Application.Outlook.OfflineSync.SyncInfoRequest. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader.’• After Update Rollup 12 or greater is applied to the Outlook client, the startup time for Outlook.exe can be significantly impacted if the configured organization contains many customizations• Microsoft.Interop.Mapi.MAPINameId.GetHashCode module led to Outlook crash• Reports cannot be executed once the default filter form the report is removed and the update is saved. The execution fails with the following error on screen. "Reporting Error: The repot cannot be displayed"• CRM for Outlook start-up time is impacted post Update Rollup 12• Outlook Quick Find does not work correctly for custom entities after Update Rollup 12• When users have several forms open in the Outlook Client and then open a model dialog such as a Lookup, several of the forms will be forced to the background, losing focus.• The PostFollow(Follow) entity workflow cannot be triggered.• When creating an activitymimeattachment using the REST endpoint and JavaScript when the Microsoft Dynamics CRM 2011 Client for Outlook is offline, the user will see an error "activitymimeattachment With Id = <GUID> Does Not Exist"• After applying Update Rollup 16, Solution import fails with overwriting components• SharePoint 2010 Integration won't work if Windows6.1-KB2894844-x64 is installed• An environment where the SendEmailSynchronously OrgDbOrgSetting set to 1 the message below is presented when forwarding e-mails from Outlook."A record with these values already exists. A duplicate record cannot be created. Select one or more unique values and try again. Do you want send the e-mail? If you click Yes, the e-mail will be sent out, but no corresponding activity will be created in Microsoft Dynamics CRM."• Update to CRM UR16 fails with error: SqlException: Invalid column name 'IsMapiPrivate'• When a manually tracked contact in Microsoft Dynamics CRM 2011 Client for Outlook is merged with another contact as a subordinate record, that contact can be incorrectly synchronized to Outlook if the Outlook Client is reconfigured.• After installing Update Rollup 16, CRM reports embedded in IFRAME objects (on forms / dashboards /etc...) no longer display correctly when using Internet Explorer 9 or Internet Explorer 10• N:N relationship records are not replicated offline• After installing UR12+ addCustomView method from SDK fails on multi-entity lookups. This was previously fixed in UR 10 and UR 11 for CRM 2011.• SDK OrganizationServiceContext fails to update a related record while in a create transaction.• Reports cannot be executed once the default filter has been changed• A form has multiple tabs which are initially hidden and then made visible programmatically. Once the tabs are made visible, the navigation bar containing the links to other related entities moves down and part of it gets off the screen, making the users unable to see or select some links.• Horizontal scrollbar appears on mouse over the form sections navigation pane• Queue emails not being tracked in CRM via the e-mail router• When processing async operation jobs, the CrmAsyncService crashes unexpectedly. The event viewer shows that there was a problem deserializing some data to process a job: Exception: System.ArgumentException: An item with the same key has already been added. at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver) at System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlReader reader)• Chart is not displayed when a subgrid is placed on the business unit entity• When opening and closing service activities in the Microsoft Dynamics CRM 2011 Client for Outlook, the parent ribbon for the Service Calendar will render a single blank tab.• Untracking an email you do not own results in the email being deleted from CRM• After exporting the results of a Quick Find search to Excel Pivot Table, the resulting file cannot be opened. The following error appears: "[Microsoft][ODBC SQL Server Driver][SQL Server]The SELECT permission was denied on the object 'AccountBase', database '...._MSCRM', schema 'dbo'."• Advanced Find date range with "last-x-fiscal-years" is wrong when exported to a Dynamic Worksheet• Adding an out of the box optionset field for the Connection Entity in a view, causes the view to not load in Outlook client• When a user selects a Service Appointment in the Outlook calendar and they choose to click the Untrack button in the Microsoft Dynamics CRM 2011 Client For Outlook, users will encounter error dialogs such as 1. Invalid ArgumentItem Name=<SubjectOfServiceActivity>2. An error has occurred. Try this action again. If the problem continues, check the Microsoft Dynamics CRM Community for solutions or contact your organization's Microsoft Dynamics CRM Administrator. Finally, you can contact Microsoft Support.Item Name=<SubjectOfServiceActivity>• Cannot change owner on create of Appointment after Update Rollup 16• Quick campaigns are not working in Outlook client when Critical Update is installed• When you have an HTML web resource on a form, the web resource is removed when clicking the backspace button in Internet Explorer• You cannot select "Goals with Same Metrics and Time Period" view for parent goal lookup• Spaces used in a Grid URL cause the URL to add additional http:// to the beginning of the URL and renders as http://http://• When a form is opened, if a user clicks "Insert Template" before the rest of the form finishes loading, one of the following script errors might occur: <ScriptErrorDetails> <Message>'Mscrm.FormControlInputBehavior.GetBehavior(...)' is null or not an object</Message> <Line>1</Line> <URL>/_static/_controls/emailbody/emailbody.js?ver=-764166174</URL>or <ScriptErrorDetails> <Message>Unable to get property 'Items' of undefined or null reference</Message> <Line>1</Line> <URL>/_static/_controls/emailbody/emailbody.js?ver=-55529662</URL>or <ScriptErrorDetails> <Message>Object expected</Message> <Line>58</Line> <URL>/userdefined/edit.aspx?contactInfo=&etc=4202&pId=%7b0D1757B9-FC47-E311-BF17-or The value of the property 'ApplyTemplate' is null or undefined, not a Function object• Audit setting disabled when changing cascading behavior• The AddCustomView method from SDK does not work on a multi-entity lookup as expected.• When a manually tracked contact in Microsoft Dynamics CRM 2011 Client for Outlook is merged with another contact as a subordinate record, that contact can be incorrectly synchronized to Outlook if the Outlook Client is reconfigured.• When doing a multi-select lookup of an unresolved email address in CC the email address are not properly transferred to the dialog. Subsequently changes to the addresses in the dialog are not copied back to the form and some are removed.• When you invite multiple CRM users to a meeting in the Outlook client and that meeting is recurring and you do not initially track the meeting, each CRM user could track that meeting resulting in duplicate recurring appointments in CRM for the same meeting causing confusion. This can also result in problems with the scheduling engine showing that a resource is not available, when in fact they are not available since the meeting which is blocking is the same meeting attempted to be created.• Dynamics CRM users are unable to add more than one Document Location when the document location is based on an entity centric structure, like: Account/<accountname>/opportunity/<opportunityname>• Users attempting to delete the oldest audit log in Microsoft Dynamics CRM 2011 after Update Rollup 12 receive the following error:"You can only delete the oldest audit log"• CRM Outlook client first looks locally for an icon. If the icon does not exist local it makes an asynchronous request to the server and when the response comes back caches it locally for future reference. The cache location is *local appdata*/Microsoft\MSCRM\Client\IconCache. In this scenario the request made to obtain the custom entity custom 16x16 grid icon doesn't have an orgname in the URL. This results in 401 and 500 errors. • Recurring Series Expansion job does not complete if Recurring Appointment owner is a team.• Activity Types change when importing Solutions. As a result a view on the Activity entity that references the custom activity entity stops working. Warning message on the filter: This condition had one or more list values that no longer exist in the system.• After applying Update Rollup 16 in Microsoft Dynamics CRM 2011, users are unable to remove Deployment Administrators if the account exists in a separate domain.• After installing Update Rollup 12, there are changes to the Microsoft Dynamics CRM 2011 forms that may impact the visually impaired such as lighter colors and the absence of highlighting on items such as the SiteMap and Tab titles.• When users have several forms open in the Outlook Client and then open a modal dialog such as a Lookup, several of the forms will be forced to the background, losing focus.• When going online in Outlook, the view duplicates window for the record appears, but the value for lookup and optionset attributes will not be shown in offline record grid.• Users of the Microsoft Dynamics CRM 2011 Client for Outlook may experience issues where shared personal views may not show up on entity grids if the views had been shared or unshared previously.• Font with space is ignored in CRM report• After installing Update Rollup 10, 11, or 12, file attachments for emails get a contentId appended to them. If file name is mywordfile.doc, then the file attachment in CRM will show {cid:somecontentid@somedomain}mywordfile.doc• The newly released SharePoint List Web Parts will cause the Document Management functionality to consistently hang on the loading circles when configured on a SharePoint 2010 server.• If the number of notes on a record exceeds the records per page set in a user personal options, you will not be able to see the additional notes in the control. For example, if the records per page is set to 25, and you have 26 notes on the record, you will not be able to see the first note. Prior to Update Rollup 12 the Notes Control had "Add a new note..." and "Show more notes" hyperlinks on the notes control.”Show more notes" would allow you to display the next page of notes in the notes control.• Microsoft.Interop.Mapi.MAPINameId.GetHashCode module leads to Outlook crash• Clicking the mail merge button in the Ribbon bar of the Advanced Find screen opened from the Contacts entity doesn't do anything.• When you attempt to deploy a mailbox rule using the forward mailbox rule deployment wizard, with a split deployment for Exchange 2010 where your mailbox servers are not client access servers, you receive an error: Failed to access the default store for the user.• After Update Rollup 4 of Microsoft Dynamics CRM 2011, exports of fetch based reports to Excel gave users to ability to include an unformatted column of data to allow for calculations in Excel.• Even though the print preview fits one page, always blank page 2 is printed.• System Views inherit the Filter Criteria from the Advanced Find view

Important Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, back up the registry for restoration in case problems occur.Update Rollup 17 for Microsoft Dynamics CRM contains one the following fix that you must be enabled manually:

  • When you try to deploy a mailbox rule by using the forward mailbox rule deployment wizard, and you have a split deployment for Exchange 2010 in which your mailbox servers are not Client Access servers (CAS), you receive the following error message:

    Failed to access the default store for the user.

    To enable this fix, follow these steps:

    1. On the Email Router server, create a registry string value that is named "CASServerName" in the following path:

      HKEY_Local_Machine\Software\Microsoft\MSCRMEmail

    2. Enter the NetBIOS name of one of the Exchange CAS.

Update Rollup 16 for Microsoft Dynamics CRM contains no hotfixes or updates that you must enable or configure manually.Update Rollup 15 for Microsoft Dynamics CRM contains no hotfixes or updates that you must enable or configure manually.Update Rollup 14 for Microsoft Dynamics CRM contains no hotfixes or updates that you must enable or configure manually.Update Rollup 13 for Microsoft Dynamics CRM contains no hotfixes or updates that you must enable or configure manually.Update Rollup 12 for Microsoft Dynamics CRM 2011 contains the following update that you must enable or configure manually: Sync the private property from Outlook appointments to Microsoft Dynamics CRM 2011 with Update Rollup 13Update Rollup 11 for Microsoft Dynamics CRM 2011 fixes the following issue that you must manually resolve you install Update Rollup 11 for Microsoft Dynamics CRM 2011:Microsoft Dynamics CRM E-mail Router Rule Deployment Wizard does not work in an Exchange 2003 and Exchange 2010 mixed environmentUpdate Rollup 10 for Microsoft Dynamics CRM 2011 contains no hotfixes or updates that you must enable or configure manually. Update Rollup 8 for Microsoft Dynamics CRM 2011 contains the following update that you must enable or configure manually:

2651621 You experience poor performance when you use Find Available Times in Microsoft Dynamics CRM 2011 Update Rollup 7 for Microsoft Dynamics CRM 2011 contains no hotfixes or updates that you must enable or configure manually. Update Rollup 6 for Microsoft Dynamics CRM 2011 contains the following update that you must enable or configure manually:

2664150 How to control PrincipalObjectAccess table growth in CRM 2011To clean up the PrincipalObjectAccess table after you install Update Rollup 6, follow the steps in the following Microsoft Knowledge Base article:

2741514 Slow performance when pinning views in Microsoft Dynamics CRMUpdate Rollup 5 for Microsoft Dynamics CRM 2011 contains no hotfixes or updates that you must configure manually. Update Rollup 4 for Microsoft Dynamics CRM 2011 contains no hotfixes or updates that you must configure manually.Update Rollup 3 for Microsoft Dynamics CRM 2011 contains no hotfixes or updates that you must configure manually. Update Rollup 2 for Microsoft Dynamics CRM 2011 contains the following update that you must enable or configure manually:

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 contains no hotfixes or updates that you must configure manually.The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

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.