This document provides important, late-breaking information about Microsoft Dynamics CRM 2011. You will find information about upgrading from previous versions, prerequisites for this release, and descriptions of known issues. Where possible, workarounds are provided for the known issues.
This is version 4.0 of this readme.
The following table lists the contents of the Microsoft Dynamics CRM 2011 download.
Microsoft Dynamics CRM 2011
Microsoft Dynamics CRM 2011 Installation Guide
The Microsoft Dynamics CRM 2011 Beta Implementation Guide is available for download. This document provides the system requirements and installation instructions to use to install Microsoft Dynamics CRM 2011.
Microsoft Dynamics CRM SDK
The Microsoft Dynamics CRM SDK contains documentation and a readme, sample code and tools for developers, system customizers, and report writers.
Applications that do not support upgrade
Although Microsoft Dynamics CRM 2011 Server can be upgraded from Microsoft Dynamics CRM 4.0 versions, the following applications do not support upgrade for this release. You must uninstall the previous version of the application (using the Microsoft Windows Control Panel "Uninstall or change a program feature") before you run Setup:
After upgrading the server, you can then install the Microsoft Dynamics CRM 2011 Server version of the applications.
Microsoft Dynamics CRM 2011 Server beta is shipped with English (1033) as the only base language
Microsoft Dynamics CRM 2011 Server beta is shipped with English (1033) as the only base language. If you want to import and upgrade a Microsoft Dynamics CRM 4.0 organization with a non-English base language into the Microsoft Dynamics CRM 2011 beta deployment, you must first install the Microsoft Dynamics CRM 2011 Language Packs for that non-English base language.
Upgrading Microsoft Dynamics CRM Language Packs
You can upgrade from Microsoft Dynamics CRM 4.0 to Microsoft Dynamics CRM 2011 Server without uninstalling the Microsoft Dynamics CRM Language Packs. However, after upgrading, you should still uninstall the Microsoft Dynamics CRM 4.0 Microsoft Dynamics CRM Language Packs, and then install the Microsoft Dynamics CRM 2011 Server version of the Language Packs.
If you do not manually upgrade the Language Packs, you will encounter the following error:
Base language overwrites language pack labels after organization import and upgrade
This issue occurs when you upgrade the server from Microsoft Dynamics CRM 4.0 to <crm5_Server> but do not manually upgrade the Language Packs, leaving the Microsoft Dynamics CRM 4.0 Language Packs installed with the <comp5_Server, and then you import a Microsoft Dynamics CRM 4.0 organization into the Microsoft Dynamics CRM 2011 deployment.
For example, the issue will occur if you do the following
If the max length of a Subject field on an Activity entity is greater than 500, upgrade could fail.
The workaround is to set the maximum length property of all Subject fields on all Activity entities to 500 or lower.
We recommend that you install Microsoft Dynamics CRM 2011 on a computer that does not have a prerelease version of Microsoft Dynamics CRM 2011 installed, such as Microsoft Dynamics CRM "5" CTP3. Or install to a computer that has had its hard disk recently reformatted. However, if you must install Microsoft Dynamics CRM 2011 on a computer that has a prerelease version of Microsoft Dynamics CRM 2011 installed, follow these steps:
Start Internet Explorer, and then open the SharePoint site collection, for example http://crmsp/sites/crm.
Click Select Site Actions, and then click Site Settings.
Under Galleries, click Solutions.
On the Solutions tab, in the New group, click Upload Solution.
Click Browse, locate the crmlistcomponent.wsp file, and then click OK.
On the Solutions tab, in the Commands group, click Activate.
Example: AllowHtcExtn.ps1 http://servername
For more information, see the Microsoft Dynamics CRM List Component for Microsoft SharePoint Server 2010 Readme on the Microsoft Dynamics CRM List Component for Microsoft SharePoint Server 2010 Download page.
The following product keys are available for this release:
Although the application may display a 90-day trial period, these trial product keys will expire after 270 days.
Microsoft Dynamics CRM Professional edition is no longer available with Microsoft Dynamics CRM 2011.
Microsoft .NET Framework 4.0 RTM is required
The RTM version of Microsoft .NET Framework 4.0 is required.
To use the Microsoft Dynamics CRM documentation management feature with Microsoft SharePoint Server 2010, Microsoft SharePoint Server 2010 must be installed and running
To use the optional Microsoft Dynamics CRM 2011 functionality for Microsoft SharePoint Server 2010, Microsoft SharePoint Server 2010 must be installed, configured, and available. Microsoft SharePoint Server 2010 is available to download at the Microsoft SharePoint Server 2010 Web page.
The Microsoft Dynamics CRM 2011 Document Management functionality requires Microsoft SharePoint Server 2010, Microsoft SharePoint Foundation 2010, or Microsoft Office SharePoint Server (MOSS) 2007. However, using Microsoft Office SharePoint Server (MOSS) 2007 will render documents stored on SharePoint in Microsoft Dynamics CRM using an IFrame instead of in the Microsoft Dynamics CRM list format.
You cannot upgrade a previous version of the Microsoft Dynamics CRM 2011 List component functionality for SharePoint Server. You must uninstall the List component or install the component to a different Microsoft SharePoint Server 2010 site collection. For information about how to uninstall the List component, see the "Uninstall and Repair Instructions" topic in the Microsoft Dynamics CRM 2011 Installing Guide.
When Microsoft Dynamics CRM 2011 Server is installed, Document Management functionality is automatically enabled and can be configured in the Document Management area of the Settings area in the Microsoft Dynamics CRM Web application.
For additional prerequisites and system requirements, see the Microsoft Dynamics CRM 2011 Implementation Guide.
Microsoft Internet Explorer 9 beta is not supported with Microsoft Dynamics CRM 2011
The Internet Explorer 9 beta version is not supported and will not work with Microsoft Dynamics CRM 2011.
“Action Microsoft.Crm.Tools.Admin.UpgradeWorkflowInstancesAction failed. Timeout expired.” error message occurs when you upgrade a previous Microsoft Dynamics CRM Server version to Microsoft Dynamics CRM 2011 Server Beta
To work around this issue, add the OLEDBTimeout and the ExtendedTimeout registry subkeys to increase the time-out values as described in http://support.microsoft.com/kb/918609, and then click Retry in the Setup error message dialog box.
“Microsoft.Crm.Tools.Admin.ConvertIsvConfigToRibbonAction failed” error message during organization upgrade
Organizations with ISV configuration customizations may receive this error during organization upgrade. To work around this issue, click Ignore when you are prompted during the upgrade. The ISV configuration customizations will not be converted into Microsoft Office customizations, but the rest of the organization upgrade should complete successfully. This issue will be addressed in a future release.
Some Microsoft Dynamics CRM 4.0 organizations cannot be upgraded to Microsoft Dynamics CRM 2011
Organizations that were migrated to Microsoft Dynamics CRM 4.0 on-premises editions from Microsoft Dynamics CRM Online March 2009 Service Update or a later Microsoft Dynamics CRM Online release cannot be successfully upgraded to Microsoft Dynamics CRM 2011.
Organization upgrade fails during the UpgradeDatabaseAction Cannot drop procedure 'procedure_name' because it is referenced by plan guide 'plan_guide_name'
This issue can occur if you have an organization database that contains one or more Microsoft SQL Server plan guides. To work around this issue, drop the plan guide and then try the upgrade again.
After upgrade custom menus and buttons do not display for Microsoft Office Outlook 2003 and 2007
ISV.Config definitions for custom menus and buttons in Microsoft Dynamics CRM 4.0 are not correctly converted into the correct RibbonDiffXml to display in versions of Microsoft Office Outlook that do not use the ribbon.
Microsoft Windows Azure Platform AppFabric integration
Enabling Windows Azure Platform AppFabric integration in Microsoft Dynamics CRM is a post setup action. See the Microsoft Dynamics CRM SDK for instructions about how to enable it. This feature lets Microsoft Dynamics CRM 2011 post messages to the services hosting endpoints on the Windows Azure Platform AppFabric service bus.
Prerequisites for Microsoft SharePoint and Windows SharePoint Services
To install the Microsoft Dynamics CRM List component:
If you are using Microsoft SharePoint Server 2010 (On-Premises), you must add .htc extensions to the list of allowed file types:
Example: AllowHtcExtn.ps1 http://servername
For more information, see the Microsoft Dynamics CRM List Component for Microsoft SharePoint Server 2010 Readme on the Microsoft Dynamics CRM List Component for Microsoft SharePoint Server 2010 Download page.
Import organization fails with Microsoft Dynamics CRM 4.0 organization database when running on Windows Server 2008 R2
When you run the Import Organization Wizard in Deployment Manager to import and upgrade a Microsoft Dynamics CRM 4.0 organization, you may receive an error message that resembles the following message, and the import does not complete:
System.Data.SqlClient.SqlException (0x80131904): The login already has an account under a different user name.
This issue occurs only when you run Microsoft Dynamics CRM 2011 Server on Windows Server 2008 R2. To work around this issue, install Microsoft Dynamics CRM 2011 Server on a computer that is running the original release of Windows Server 2008, and then try the import organization operation again.
Issues and limitations when using claims-based authentication
When you use claims-based authentication, the following limitations apply:
To work around this issue, disable claims-based authentication, import the organization, and then enable claims-based authentication. For information about how to enable and disable claims-based authentication, see the Deployment Manager Help.
For information about how to install and configure claims-based authentication functionality in Microsoft Dynamics CRM 2011, see the Deployment Manager Help and Microsoft Dynamics CRM 2011 Installing Guide.
Cannot access Microsoft Dynamics Marketplace
If you deploy Microsoft Dynamics CRM 2011 Server on premises and you use a proxy server to manage Internet access, you will not be able to access Microsoft Dynamics Marketplace data. To work around this issue, you must set the proxy URL property for Microsoft Dynamics Marketplace in the configuration database. To do this, run the following T-SQL against the Microsoft Dynamics CRM 2011 configuration database (MSCRM_CONFIG), where http://myproxy.url.com is the URL of the proxy server:
insert into deploymentproperties (id, columnname, nvarcharcolumn)
(select top 1 id,'InternetConnectionProxyEndpoint','http://myproxy.url.com from deploymentproperties)
Setup fails during UpdateWebsiteRegistryAction
When you install Microsoft Dynamics CRM 2011 Server on a Windows 2008 R2 computer with no Windows Role Services previously configured on it, Setup fails during UpdateWebsiteRegistryAction with the following error:
5:54:08| Error| System.Exception: Action Microsoft.Crm.Setup.Server.UpdateWebsiteRegistryAction failed. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Web.Administration, Version=126.96.36.199, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
at Microsoft.Crm.Setup.Server.UpdateWebsiteRegistryAction.WriteRegistrySettings(ServerInstallInfo installInfo)
at Microsoft.Crm.Setup.Common.CrmAction.ExecuteAction(CrmAction action, IDictionary parameters, Boolean undo)
.--- End of inner exception stack trace ---, Error, RetryCancel, Option1
To work around this issue, install any Web server role service on the computer so that the Microsoft.Web.Administration.dll file is registered in the GAC.
Microsoft Dynamics CRM Server cannot be uninstalled, configured, or repaired by using Programs and Features
You receive an error message when you perform a maintenance operation by using Programs and Features for Microsoft Dynamics CRM 2011 Server, such as uninstall, configure, or repair.
This issue can occur when the following are true:
To work around this issue, perform the maintenance operation by running Microsoft Dynamics CRM Server Setup at the command line:
An error occurs while installing Microsoft Dynamics CRM Reporting Extensions pointing to a named instance of SQL Server Reporting Services 2008 R2
An "Error| Check ReportServerValidator : Failure: Unable to validate SQL Server Reporting Services Report Server installation. Please check that it is correctly installed on the local machine." error occurs when you install Microsoft Dynamics CRM Reporting Extensions pointing to a named instance of SQL Server Reporting Services 2008 R2. To work around this issue, install Microsoft Dynamics CRM Reporting Extensions by using a configuration file with the following tag appropriately defined:
To author custom Fetch-based reports for Microsoft Dynamics CRM, you must install Microsoft Dynamics CRM Report Authoring Extension. For more information, see the Microsoft Dynamics CRM Report Authoring Extension Download page.
‘Add New’ on specific activity toolbars, such as Tasks, sets the regarding object id rather than the look-up id
‘Add New’ sets the regarding object id rather than the look-up id, a known issue for this release. There is no workaround at this time.
Bulk activity buttons are not on the toolbars
The absence of the bulk activity buttons on the toolbars is a known issue for this release. There is no workaround at this time.
Canceled and expired contracts cannot be deleted
Contracts that are canceled or expired cannot be deleted in Microsoft Dynamics CRM. This is by design and is not a change for Microsoft Dynamics CRM 2011. However, in Beta, this means you cannot delete the contracts that are sample data or any contracts you imported, unless they are in the draft state.
Fiscal year selection for a goal does not update when fiscal year settings are changed
If you change the fiscal year settings for your organization, any goals that you created using the previous fiscal year settings will not automatically update the value in the Fiscal Year field. When you open the goal, you will see the following error message:
"The fiscal settings of your organization have changed since the time this goal was changed. You might want to realign the dates to the new fiscal settings."
You will need to manually reset the value in the Fiscal Year field.
Cannot perform bulk actions on activities that are listed as Advanced Find results
If you perform an Advanced Find on activities, the results form does not display the Actions group and you cannot perform bulk actions on the activities, such as Add Note, Set Regarding, Cancel, and Mark Complete.
You can perform these actions on activities listed in the grid in the Activities area.
Some mobile devices cannot sign out from Mobile Express
On some devices you will see a blank page after signing out. Close all browser sessions to sign in again.
A 404 error occurs after a mobile device running Microsoft Dynamics CRM times out
Clear the Internet cache or close all browser sessions. If the error still occurs, restart the device.
Some mobile devices show a blank screen after signing in to Microsoft Dynamics CRM
Navigate back to the sign in page and try to sign in again. If this fails, there is no other workaround.
Data import to a field of PartyList type is not supported
Maps with lookup mapping nodes that make references to a field of PartyList type will not be imported. The data that has lookup references to a field of PartyList type will also fail to import.
Import job cannot be created when old maps (maps that existed prior to the Microsoft Dynamics CRM upgrade) are used for an import through the Import Data Wizard
A data map that existed prior to the upgrade cannot be exported and cannot be used to import data through the Import Data Wizard. These old maps will not appear in the list of maps in the Import Data Wizard if a .zip file is uploaded for import. To work around this, export all the maps before starting the upgrade and then import the maps back into Microsoft Dynamics CRM after the upgrade is complete.
Out-of-box data maps are available only in English
In Microsoft Dynamics CRM Beta release, the out-of-box data maps in the Import Data Wizard, such as data maps for Salesforce.com, are not localized and hence are available only in the English language. Because of this, if your source data is localized (in other languages), you will need to manually map your data during import.
Import fails with an "Id is missing" error on import of the Account entity (upgraded entity)
If you have customized the Account form in Microsoft Dynamics CRM 4.0 and then upgraded to Microsoft Dynamics CRM 2011, and the Microsoft Dynamics CRM 2011 Account form XML contains the <header> element, you are unable to import any managed solution that customizes the Account entity. The import will fail with the error 'id is missing'.
The workaround for this is to remove the following lines from the form header XML:
To do that, export an unmanaged solution that contains an Account entity, remove those lines of code from the form XML, and then reimport the unmanaged solution.
Opening a Data Import template or XML Spreadsheet 2003 files for reimport fails with Microsoft Excel 2010
The Data Import templates and files configured for reimport (by using Export to Excel) are in XML Spreadsheet 2003 format. Opening an XML Spreadsheet 2003 file that has data validation fails with Excel 2010. This is a known issue with Excel 2010. The issue will be addressed in the Excel 2010 Service Pack 1 release in February 2011. To work around this issue, save the file before you open it.
Automatic field width customization during import is not supported
If a column has data that exceeds the specified limit for the field, the field width is not changed automatically during import and the import fails.
Charts loading icon shows indefinitely in dashboards
If you try to create or edit a dashboard when the charts on the dashboard are still loading the charts loading icon may show indefinitely. To work around this, on the Dashboards tab, in the Actions group, click Refresh All.
Workflow fails because of import error
If you import a workflow that refers to an attribute that does not exist in your Microsoft Dynamics CRM system, the error message that should result is broken. Therefore, you are not informed of the mistake. Instead, when you try to run the workflow, it fails. You are also unable to open the workflow in order to edit it.
Start Dialog button not available on ribbon for a sub-list in a record
A record that has a sub-list, such as Contract Lines for a contract, has dialogs available to be started for it. However, the sub-list does not display the Start Dialog button in the ribbon.
To work around this issue, click the main tab for the record, such as the Contract tab for a contract. The Start Dialog button is available and you can click it to start a dialog. You can also start the dialog from the main area for the entity where the records are listed.
Hyperlink in dialog causes HttpException at runtime
A hyperlink inserted in the prompt or tip text for a prompt-and-response step will cause an HttpException error similar to the following when you run the dialog and click the hyperlink:
HttpException: A potentially dangerous Request.Path value was detected from the client (:).]
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
The Microsoft Dynamics CRM 2011 beta release does not support using hyperlinks in the prompt or tip text in a dialog. To work around this issue, remove any hyperlinks in the prompt or tip text in your dialog.
Dynamic value lost in modified query in dialog
The dynamic value inserted in a modified query variable is lost when you leave the Define fetch XML query text tab in the Define Query form. To retain the dynamic value, click Save and Close from the Define fetch XML query text tab.
Dialog for document location displays an Unexpected Error message when trying to display a URL
If you run a dialog that uses a variable to display a relative URL for a record in the Document Location entity that references an absolute URL, you will see 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 organization's Microsoft Dynamics CRM Administrator. Finally, you can contact Microsoft Support.
Error code: 0x80040216
The error occurs because the record does not contain the relative URL and cannot return a value. There is no workaround for this issue.
Cannot sign out from IFD Microsoft Dynamics CRM using some mobile devices
On some devices you will see a blank page after sign out. You may need to close all browser sessions in order to sign in again.
404 error occurs after a mobile device running Microsoft Dynamics CRM times out
Clear the cache or close all browser sessions. Some devices will require a restart of the device.
IFD Login pages not mobile friendly
Some devices require a mobile-friendly login page. To make the pages mobile friendly, please add the following line of code to masterpage.master under inetpub\adfs\ls\MasterPages\:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MyMasterPage" EnableViewState="false" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir='<%$ Resources:CommonResources, LanguageDirection%>' runat="server">
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<title>AD FS 2.0 Authentication Web site</title>
<link rel="stylesheet" type="text/css" href="StyleSheet.css" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width" />
Some mobile devices show a blank screen after signing in to Microsoft Dynamics CRM
There is no known work around at this time.
Import of new security roles fails with an error "An item with the same key has already been added."
If you import a solution that includes new security roles and if auditing is enabled on the Security Role entity, the error "An item with the same key has already been added." occurs. To work around this, disable auditing on the Security Role entity before you import the solution. You can enable auditing after the import is successful.
Cannot upgrade from CTP4 build to Beta build
First uninstall CTP4 and then install Beta. Beta is compatible with Microsoft Outlook 2007 and Microsoft Outlook 2010.
You can download Microsoft Dynamics CRM for Microsoft Office Outlook
Download Microsoft Dynamics CRM for Outlook. Downloads are available for 32-bit and 64-bit platforms, and from data centers in Asia, Europe, or North America. You can also download corresponding language packs for the following languages: French, German, Hebrew, Italian, Japanese, and Spanish.
Setup does not complete after restarting your computer
If, after restarting your computer, you see an error message that indicates that setup cannot complete because some files are missing, go to the location where you downloaded the setup files. Double-click the program with the .exe filename extension to restart the setup program.
Configuration of Microsoft Dynamics CRM for Outlook fails if you are using the 64-bit version of Office
Before you can configure Microsoft Dynamics CRM for Outlook, you must install both the 32-bit and 64-bit versions of Microsoft SQL Server Compact Edition, which is a prerequisite for Microsoft Dynamics CRM for Outlook. First, install both the 32-bit and 64-bit versions of SQL Server CE, and then install Microsoft Dynamics CRM for Outlook again.
Click the following 32-bit and 64-bit links to download and install SQL Server CE in the language that you are using:
Script error occurs when you click certain links in the Get Started pane in Outlook
Some of the links that are used to open a dialog box or start an action in the Get Started pane in Outlook display a script error. The script error prompts you about whether you want to continue running scripts on the page. Click Yes or No to close the message.
To open the dialog box or start the action described in the link, follow the instructions in the tip that is displayed when you hover over the text.
Credentials are not deleted
The Sign Out and Forget Me command is supposed to log off a user and delete the credentials (user name and password) that were used to connect to the Microsoft Dynamics CRM server. Even though you click the Sign Out and Forget Me command, your credentials are saved. If you sign on to the server, you are not prompted for credentials.
Your Microsoft Dynamics CRM credentials are also still stored in the Credentials Manager, even though Microsoft Dynamics CRM for Microsoft Office Outlook is uninstalled.
List of recently used records is not saved
When you close Outlook, the list of most recently used records is deleted.
Changes to views are not saved
Personalization of views, such as added or removed columns, and arrangements or sorts of the information are not saved along with the view.
Folders open slowly initially
The first time you open folders, they open slowly.
Cannot go offine if the language for Microsoft Dynamics CRM for Outlook is different than the language for the Microsoft Dynamics CRM server
If the selected language of the Microsoft Dynamics CRM server and Microsoft Dynamics CRM for Outlook are different, they will function properly until you try to go offline. For example, going offline will not work if the language of the Microsoft Dynamics CRM server is English, but the Microsoft Dynamics CRM for Outlook is French.
Install the Microsoft Dynamics CRM for Outlook language pack from the Microsoft Download Center Web site: Download Beta Language Packs
Folders of a second organization do not display correctly when organizations use different languages
If you are using more than one organization, be sure to use the same language for all of them.
Non-owner of records cannot track e-mail messages when offline
When offline, only the owner of the recipient record can track e-mail messages.
Outlook may hang the first time you go offline if a custom entity contains follow-up flags
If Outlook hangs while going offline, restart Outlook.
Entity privileges to synchronize with the Microsoft Dynamics CRM Address Book are not revoked
Turning off Address Book synchronization does not turn it off for each entity. To turn off Address Book synchronization, you must turn it off for each entity that you do not want to synchronize.
Recurring appointments are not synchronized between Outlook and Microsoft Dynamics CRM
If you update or delete a single occurrence of a tracked appointment, it may not synchronize between Outlook and Microsoft Dynamics CRM.
Microsoft Dynamics CRM for Outlook does not start
If your security role is changed or was removed in Microsoft Dynamics CRM, Microsoft Dynamics CRM for Outlook will not start.
If your security role was changed, close Outlook, and then use the Microsoft Dynamics CRM Configuration Wizard to connect to the Microsoft Dynamics CRM server again.
Charts feature does not work correctly in Microsoft Dynamics CRM for Outlook
The following features of charts do not work correctly in Microsoft Dynamics CRM for Outlook:
Chart selector appears blank in a few cases in Microsoft Dynamics CRM for Outlook
In Microsoft Dynamics CRM for Outlook, navigating to the same entity from a different folder hierarchy causes chart pane and list to become blank. For example, navigating to the Lead entity from Marketing, and then from the Sales area can cause this problem. In such cases, restart Outlook.
Values displayed for the axis labels in charts are not formatted as per user's settings.
If you customize the format for numbers for Decimal Symbol, Digit Grouping Symbol, Digit Group, and if these format settings are different than the default Format settings for your language, the values displayed on the axis labels of a chart in a Report Wizard report are not formatted as per your customized settings. There is no workaround for this.
Installing Microsoft Dynamics CRM Reporting Extensions without the SQL Data Processing Extension may lead to errors
You have the option to not install the SQL Data Processing Extension during Microsoft Dynamics CRM Reporting Extensions Setup. However, SQL Data Processing Extension is going to be made mandatory, and installing Microsoft Dynamics CRM Reporting Extensions without SQL Data Processing Extension would give unexpected errors. To avoid this, install both Fetch and SQL Data Processing Extensions as part of Microsoft Dynamics CRM Reporting Extensions installation.
Installing language pack does not upgrade Report Wizard reports
When you are upgrading Microsoft Dynamics CRM 4.0 to Microsoft Dynamics CRM 2011, Report Wizard reports of non-base languages will not get updated when the upgrade happens or when a language pack is installed. To work around this, edit the report by using the Report Wizard, and walk through it without making any changes. This will upgrade the report.
Dependencies between Report and Report Entity not shown correctly
In Solutions Explorer, the dependencies between Reports and ReportEntity/ReportCategory are not shown correctly. This can be observed when you click Show Required Components, or when you export or import a solution with a missing dependency.
Data source of parent report not set to the shared data source during customization of child report
When a child default (out-of-box) report is customized, the parent report is also customized and both reports are copied to the Custom Reports folder. The data source for the child report is correctly set to the shared data source but the data source of the parent report is not set. To work around this, manually set the parent report's data source on SQL Server Reporting Services or make superficial customizations (like changing report name) to the parent report.
Parent report customization does not customize the child report
If a default (out-of-box) parent report is customized, the child report does not get customized. Running the parent report will give a missing child report error. To work around this, make superficial customizations (like changing the report name) to the child report.
Drilling down in default (out-of-box) reports or Report Wizard reports to Microsoft Dynamics CRM entity forms does not work correctly
When drilling down in default (out-of-box) reports or Report Wizard reports to Microsoft Dynamics CRM entity forms in deployments that use HTTPS (HTTP Secure), the drill down page does not open and the user is redirected to a sign-in page or a Page not found page. This happens on some of the Services Provider License Agreement (SPLA) deployments that use HTTPS and all Microsoft Dynamics CRM Online production deployments. To work around this, cancel the navigation of the drill-down page and replace http with https in the URL and navigate to that URL.
Reports scheduling or snapshots may fail for some Microsoft Dynamics CRM users
In some deployment configurations, only the Microsoft Dynamics CRM user who is running the CRMAppPool application pool will be able to schedule reports or create snapshots in the Microsoft Dynamics CRM Beta release.
Charts that use associated views may show wrong data
A chart added to an associated list may show incorrect data if the chart uses an associated view. That is, the chart may show data that is inconsistent with the data in the list of records.
Charts do not work properly in Internet Explorer 9
Charts are not working properly when opened in Internet Explorer 9.
Error occurs in the chart pane when activity type is changed from the view selector
If you change the view to show records of a different activity type, an error occurs while rendering the chart.
After upgrade to Microsoft Dynamics CRM 2011, e-mail messages won't be processed on accounts that used Exchange Online as E-mail Server Type in Microsoft Dynamics CRM 4.0
You may have created incoming or outgoing configuration profiles for use by the E-mail Router for Microsoft Dynamics CRM Online. In configuration profiles that specify Exchange Online as the E-mail Server Type, the protocol is automatically changed to WebDAV for Microsoft Exchange Server 2003 after you upgrade to the Microsoft Dynamics CRM 2011 E-mail Router. After this conversion, the E-mail Router will not process e-mail messages for the accounts that use these configuration profiles.
After you upgrade to the Microsoft Dynamics CRM 2011 E-mail Router, do the following for each Exchange Online configuration profile:
Installations without users or queues configured will fail on upgrade
If you have not configured any users or queues in your installation of the Microsoft Dynamics CRM 4.0 E-mail Router, an attempt to upgrade to the Microsoft Dynamics CRM 2011 E-mail Router will fail when the system requirements are checked. In your installation of the Microsoft Dynamics CRM 4.0 E-mail Router, configure at least one user or queue with an incoming or outgoing profile before you upgrade to the Microsoft Dynamics CRM 2011 E-mail Router.
You cannot configure the E-mail Router to work with Microsoft Dynamics CRM Online
To connect the E-mail Router to Microsoft Dynamics CRM Online, you must edit a specific configuration file as follows:
Set the E-mail Router to work with Microsoft Dynamics CRM Online
-->) from around the following statement:
<add key="DiscoveryUrl" value="https://dev.crm.dynamics.com" />
In e-mail messages that you receive, the names and contents of attachments are not displayed correctly if the names of those attachments contain Unicode characters
No resolution is currently available for this issue.
The E-mail Router fails to process outgoing e-mail if the user account is not a member of the PrivUserGroup CRM security group
This issue and resolution apply only to users of Microsoft Dynamics CRM (On-Premises Edition).
The Rule Deployment Wizard cannot connect to a deployment of Microsoft Dynamics CRM (On-Premises Edition)
This issue and resolution apply only to users of Microsoft Dynamics CRM (On-Premises Edition).
To connect the Rule Deployment Wizard to a deployment of Microsoft Dynamics CRM (On-Premises Edition)
User code service does not work correctly if SharePoint is installed on an Active Directory service domain controller
If SharePoint Server is installed on an Active Directory Service domain controller, the User code service does not work correctly. To work around this, run the following Windows PowerShell script:
$acl = Get-Acl HKLM:\System\CurrentControlSet\Control\ComputerName
$person = [System.Security.Principal.NTAccount]"Users"
$access = [System.Security.AccessControl.RegistryRights]::FullControl
$inheritance = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit, ObjectInherit"
$propagation = [System.Security.AccessControl.PropagationFlags]::None
$type = [System.Security.AccessControl.AccessControlType]::Allow
$rule = New-Object System.Security.AccessControl.RegistryAccessRule($person, $access, $inheritance, $propagation, $type)
Set-Acl HKLM:\System\CurrentControlSet\Control\ComputerName $acl
Documents for duplicate records for the same record type will be shown from the same SharePoint location
If there are duplicate records for the same record type, the documents will be shown from the same SharePoint location.
New Document action does not save the document
The New Document action saves the document locally and not on SharePoint server if the operating system is Windows Vista or Windows Server 2008.
Limitations in performing actions related to SharePoint Document Management in the Microsoft Dynamics CRM list
You will not be able to perform any actions related to SharePoint Document Management in the Microsoft Dynamics CRM list if .htc extensions are not added to the list of allowed file types on SharePoint. To work around this, add .htc extensions to the list of allowed file types:
Example: AllowHtcExtn.ps1 http://servername
Alternatively, in SharePoint, set Browser File Handling to Permissive.
Microsoft Dynamics CRM List component tries to open WAC even when WordViewer.aspx is not available
By default in SharePoint, the Document Open setting is set to Open in Browser, and if Office Web Application Companion (WAC) is not installed on the SharePoint server, SharePoint opens the documents in the Office clients. In the Microsoft Dynamics CRM Beta release, even if WAC is not installed, the List component tries to open documents in WebViewer and fails. To work around this:
Automatic creation always occurs in the document library with a name the same as the entity schema name
The automatic creation of the folders always occurs in the document library with the name the same as the schema name of the entity. For example, if the folder is being created for an account, the folder will always be created in the document library with the name account, which is the schema name of the Account entity in Microsoft Dynamics CRM. It is not possible to configure auto-creation of folders in another document library, such as customer. However, as a workaround, you can manually add a different document library from the SharePoint Document Locations (in the Navigation Pane, click Settings, click Document Management, click SharePoint Document Locations), and then select this document library in the Add Document Location dialog box. For more information, see the Microsoft Dynamics CRM List Component for Microsoft SharePoint Server 2010 Readme on the Microsoft Dynamics CRM List Component for Microsoft SharePoint Server 2010 download page.
An unhandled exception occurs when you try to enable Document Management if there are two entities with the same display name
In the Beta release, an unhandled exception occurs when you try to enable document management from the Document Management area and if there are two entities with the same display name.
You will not be able to enable Document Management for other entities except for the selected default (out-of-box) seven entities. In this case, automatic creation of folders will also not occur because you will not be able to specify the SharePoint site URL in the Document Management Settings dialog box. To work around this issue, change the display name of the entities to make sure that no two entities have the same name. There is no workaround to enable automatic creation in this case.
A user gets an Invalid Argument error when creating an associated record in a related record.
This happens because of invalid field mapping between the related entities. The workaround is to find the error in the Microsoft Dynamics CRM trace file, and use that information to fix or remove the field mapping.
To fix some issues with Microsoft Dynamics CRM Beta, install Windows Internet Explorer 9 Beta. Note that you must first download the latest fixes and updates from Microsoft Update.
This will fix the following issues in Microsoft Dynamics CRM Beta:
If you add a Web resource to the navigation area of an entity form using the form editor, you get a 404 error when you click the link for the Web resource.
This happens because Microsoft Dynamics CRM doesn't prefix the Web resource name with $webresource:. To fix this, export the entity, manually add the $webresource: prefix, and then import the entity.
When you import translations, the dialog box for the import stays open indefinitely
The translation import works correctly, but you must manually close the progress dialog box for the import.
HTML is corrupted when you create a new HTML Web resource, and then open the Text Editor and view the Source tab
The workaround is to not use the Text Editor if Microsoft Silverlight objects are embedded in the HTML. Use an external text editor and upload to Microsoft Dynamics CRM.
Form Editor preview does not show unpublished changes to Web resources
To see the latest changes to Web resources using the Form Editor preview, you must first publish the Web resource.
N:N (Many-to-Many) entity relationships are not exported in a solution
For an N:N (Many-to-Many) entity relationship to be exported in a solution, both entities must be exported together.
Publishing an entity form does not publish required components
This issue may occur when a Web resource used by the form is edited from the Form Editor where there is no opportunity to publish the edited Web resource.
To make sure that all required components are published, publish them individually or use the Publish All action.
Managed solution components related to reused field security profiles cannot be uninstalled
Do not reuse existing security profiles in a managed solution.
Managed solution deletion (uninstall) fails because data in the solution entities cannot be deleted
Delete all data from managed solution entities before uninstalling the managed solution. For example, if your solution includes a School entity and if there are any School records on the system, delete all School records first, then delete the solution.
When upgrading to Microsoft Dynamics CRM 2011, unpublished OrganizationUI rows are not upgraded, and you lose unpublished customizations
The loss happens without any catastrophic failure during upgrade or run-time, and the overall upgrade process completes normally.
After upgrading to Microsoft Dynamics CRM 2011, the User entity form editor shows the Microsoft Dynamics CRM 4.0 version of the form and throws an exception when you try to publish the form
To avoid this, publish all your customizations before you upgrade to Microsoft Dynamics CRM 2011.
After upgrading to Microsoft Dynamics CRM 2011, the User entity form doesn't have Account Information and User Information sections
After upgrade, a system customizer can modify the user form so that the Account Information section that contains the User Name field is the first section of the first tab, and so that the Account Information section that contains the Windows Live ID field is the second section on that tab. The workaround succeeds because it puts the sections in the places where the form script expects them.
Form scripts for certain entity forms are not upgraded correctly
Form scripts are not updated correctly for entities that have a Service Calendar form. When the Service Calendar form loads, it might call a function designed for the entity main form, thus causing an error. The entities affected are:
When you customize one of these entities in Microsoft Dynamics CRM 4.0 and then upgrade to Microsoft Dynamics CRM 2011, a Web resource file named xxxx_main_library is created. The workaround is to open the form editor and fix this JScript library Web resource. They have to be split into individual files and functions manually.
When you upgrade to Microsoft Dynamics CRM 2011, a standard view on business entities and custom entities has the IsCustomizable property set to false
This happens for entity views that were customized in Microsoft Dynamics CRM 4.0. To workaround this issue, manually set the IsCustomizable property to true before exporting the view as part of a managed solution.
After upgrade a script error occurs when buttons configured using ISV.Config attempt to open a URL
If ISV.Config was used to add a custom button that opens a URL in Microsoft Dynamics CRM 4.0, and the entity does not use the ribbon in Microsoft Dynamics CRM 2011, a script error will occur when the button is used after the organization is upgraded to Microsoft Dynamics CRM 2011.
Error when importing a large solution can cause CPU utilization at 100 percent and cause the organization to become unusable
This is related to the issue described in KB 978430. To address the issue, you must request the Cumulative update package 7 for SQL Server 2008 Service Pack 1. Note that this patch applies only to SQL Server 2008 and not to SQL Server 2008 R2.
After you import a solution, custom status reason values are not created correctly
The workaround is to import the solution twice. The second import will force an update, which will create the status reason values correctly. The exception is for custom activities, for which there is no workaround.
Users are unable to create or update records in a custom entity
When two managed solutions share a custom entity and they are both installed in the same organization, uninstalling the base solution (the solution that was installed first) leaves shared entities in an unusable state.
The workaround is to avoid uninstalling any of the solutions.
Microsoft Dynamics CRM 2011 Beta supports only 8 languages
The Beta release of Microsoft Dynamics CRM 2011 supports only the following 8 languages (with locale ID codes in parentheses): English (1033), French (1036), Italian (1040), German (1031), Spanish (3082), Japanese (1041), Chinese (Simplified) (2052), and Hebrew (1037).
Similarly, the base language of the server installation must be English (1033) for this release. After installing language packs for the additional supported languages, however, you can create organizations in any of these languages.
Support for additional languages is planned for the final release of Microsoft Dynamics CRM 2011.
Some English text or translated text from previously released versions of Microsoft Dynamics CRM may appear as placeholder text
The text displayed in the user interface for languages other than English may include some English text or translated text from previous versions of Microsoft Dynamics CRM as placeholder text. This placeholder text will be replaced with fully localized text for the final release of Microsoft Dynamics CRM 2011.
Document lists for items hosted on Windows SharePoint do not display in non-English languages
Integration between Microsoft SharePoint and Microsoft Dynamics CRM includes lists of documents hosted on the Windows SharePoint server. Users in organizations with base languages other than English will not be able to view document lists.
Data import mapping files for SalesForce.com are available only in English
The data import mapping files SalesForce.xml and SalesForceCustomizations.xml are available only in English.
To import data into Microsoft Dynamics CRM from SalesForce.com, switch your user interface language selection to your organization's base language.
Sample data for goals fails to import in localized languages
Sample data failing to import for the Goal entity is a known issue for this release. There is no workaround at this time.
Help, Resource Center, and other content areas are not localized for Microsoft Dynamics CRM 2011 Beta
Content areas that support Microsoft Dynamics CRM 2011 Beta, including Help and the Resource Center, have not been localized for this release. Until the final release of Microsoft Dynamics CRM 2011, these content areas will be available only in English.
The Microsoft Dynamics CRM Documentation Team welcomes your suggestions and comments about the documentation. You can quickly and directly send e-mail feedback to Documentation Feedback. All feedback must be in English. Your feedback will be used to make improvements to the content.
This document is provided "as-is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it.
Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred.
This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes.
© 2010 Microsoft Corporation. All rights reserved.
Microsoft, Excel, Internet Explorer, Microsoft Dynamics, Outlook, SharePoint, Silverlight, Windows, Windows PowerShell, Windows Server, and Windows Vista are trademarks of the Microsoft group of companies.
All other trademarks are property of their respective owners.