Visual Studio 2015 overwrites the browser emulation registry settings


  • I have set the browser emulation settings for devenv.exe under HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION to 11000 so that it picks up IE 11 for the embedded browser and the browser control that it provides. Opening the Visual Studio 2015 overwrites this entry back to 9999 which points to IE9.

    I have extended Visual Studio and use the System.Windows.Forms.WebBrowser to host certain web ui which requires IE 11 to work properly. With this issue with Visual Studio 2015, this web ui is limited.

    I am using .NET Framework 4.0.

    How do I stop Visual Studio 2015 overwriting the entry?

    Note: Visual Studio 2013 or earlier does not overwrite the entry on the same machine.

    Thursday, September 22, 2016 8:41 AM