Getting Browser Emulation value as 7000 even though we set Browser Emulation to 11000 in registry for our exe

CP ,QNA C 1 Reputation point
2022-04-28T13:32:45.757+00:00

Hi,

We have a winform desktop application with webbrowser controls.The urls loaded on webbrowser controls worked fine till IE11 was introduced.

After IE11 was introduced, we faced issues like the default IE emulation mode passed to the websites from webbrowser control was 7000.

We fixed the issue by setting the emulation mode to 11000 for our exe in registry in below path:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

The above fix was working fine for quite some time, but recently we again got same complaints like the emulation mode is passed as 7000 from the webbrowser control in few machines alone even though the above registry settings is present on those machines.

To fix this issues we created one more entry in registry under below path for our exe and set emulation mode to 11000.
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

But the above option fixed issues in few machines but few machines still raised issues.

Again to fix this we created one more additional entry in registry for our exe under below path and set emulation mode to 11000.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

Again few machines issues got resolved by above fix but still in few machines we are getting emulation mode value as 7000 only even though all 3 entries present.

Please guide us how to fix this issue permanently.

Thanks

Microsoft Edge
Microsoft Edge
A Microsoft cross-platform web browser that provides privacy, learning, and accessibility tools.
2,392 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.