CRM 2011 and the IE10 Nightmare
One of the things Microsoft tends to do well is design software that works well together. This is apparent in product suites like Office where you can be modifying Excel spreadsheets in a Word doc without realizing it, using Word to edit your Outlook email, and passing data to and from OneNote the entire time. CRM 2011 also features a lot of the same interoperability between itself, Great Plains, Outlook, and other Microsoft programs.
Except Internet Explorer 10.
For some reason, IE10, a version of Internet Explorer that is supposed to be faster and more standards-compliant, and Microsoft CRM 2011 just cannot play nicely with each other. This manifests itself in a number of ways:
- Errors when opening and closing popup windows
- Random (and frequent) IE10 crashes that take down all CRM 2011 windows
- Instability when trying to save records.
- When saving Web Resources with HTML and Javascript, IE replaces the code with a blank HTML page without prompting and saves that instead.
Microsoft CRM 2011 Update 12 and beyond
Now, you may be thinking the easy solution to this problem is to update CRM 2011 to Update 12 or greater which is cross-browser compliant. False. The worst errors, including the magically disappearing HTML, occurred in an on-prem CRM 2011 with the latest update installed. This gives me a great sense of trepidation as we continue to move our clients to later versions of CRM 2011.The Solution to IE10 and CRM 2011 problems
The only solution we’ve found to the problem is opening developer mode (F12) and changing the compatibility back to IE9 (step-by-step instructions below.) Making this change tends to alleviate most of the intermittent errors that pop up. However, setting compatibility mode can be difficult because the setting isn’t always “sticky.” What I found was that I had to change the compatibility mode, click on a link which opened a new IE10 window, press F12 and change the compatibility mode again, and potentially repeat several times before Internet Explorer 10 realized that I did, in fact, really want to have my IE compatibility mode set to IE9.Lack of a long term solution to Internet Explorer 10 and CRM 2011 problems
I wish I had a better, more stable solution to the IE10 problem. For now, what we have works, but as a company, Tricension will be monitoring this situation to see if we can find a more reliable, long term solution. Step-by-step instructions for setting IE compatibility mode 1. Open Internet Explorer 10 2. Press F12 This screen will appear: 3. Currently, Internet Explorer 10 is in IE10 mode. This is the default and no matter how many times you switch to IE9 mode, Internet Explorer 10 opens in IE10 Browser mode. 4. Click Browser Mode: IE10 This will bring up a menu which my screen cap software won’t show. There are two options that will look tempting:- Internet Explorer 10 Compatibility Mode
- Internet Explorer 9