The WebBrowser control in Windows .net framework uses the IE installed on the PC, but by default it always simulates IE7.
To fix this, we need to add a DWORD in Windows registry.
For 32 bit OS,
[HKEY_LOCAL_MACHINE)\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
For 64 bit OS
[HKEY_LOCAL_MACHINE)\Software\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
Add a new "DWORD Value" and name it "DynasignPlayer.exe" to the above key. Change the "Value Data" as below. Make sure you have IE11 installed on your computer.
"DynasignPlayer.exe" = dword 11001 (Hex: 2AF9)
This value will force Webbrowser control to use correct IE mode instead of simulating IE7. IE11 is required to run HTML5 content properly.
To display webpage using TLS 1.2, add DWORD in registry at below location
0 Comments