Steps to reproduce
There is a delay when building the EMIE cache for the first time which results in IE opening and loading web pages without reading the EMIE Site List. The delay means that if the first web page you open should be displayed in Enterprise Mode then it will NOT, but upon closing and reopening IE it will (if you have March 2015 CU (MS15-018), see https://support.microsoft.com/en-us/kb/3041192).
You can see if the cache exists by looking at three folders in C:\Users%username%\AppData\Local\Microsoft\Internet Explorer: EmieBrowserModeList, EmieSiteList, and EmieUserList. Each will contain a file called container.dat. If those files and folders do not exist (and they won’t if you have never launched IE11 on the current PC) then there is no EMIE cache. If you open a web page from a shortcut or from typing it directly in the ‘Run’ dialog then the page will be loaded before the cache is populated, thus it will NOT be displayed in the IE mode that you have specified in you Enterprise Mode Site List.
This problem is compounded in a scenario where users frequently move to PCs they have not used before, or in a VDI scenario. In our case, users log in to a VDI session and never have the EMIE cache built. After they try to launch their application they receive an error because it is trying to display the page in the incorrect mode. They then need to try again and the page loads properly the second time.
I would like to see an option in IE where we can force it to wait until the EMIE Site List cache is built before it load any pages, to ensure they are always displayed correctly.
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Christian F.”
Changed Status to “Duplicate”
This item appears to be a duplicate of an existing item of feedback and will be closed out to reflect this. Please follow the existing item here for updates on this issue:
All the best,
The MS Edge Team