Grazie Race2, per chi fosse interessato alla versione vb.net
codice:
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim BrowserVer = WebBrowser1.Version.Major
Dim RegVal As Integer
If BrowserVer >= 11 Then
RegVal = 11001
ElseIf (BrowserVer = 10) Then
RegVal = 10001
ElseIf (BrowserVer = 9) Then
RegVal = 9999
ElseIf (BrowserVer = 8) Then
RegVal = 8888
Else
RegVal = 7000
End If
Using Key As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION", Microsoft.Win32.RegistryKeyPermissionCheck.ReadWriteSubTree)
If Key.GetValue(System.Diagnostics.Process.GetCurrentProcess().ProcessName & ".exe") Is Nothing Then Key.SetValue(System.Diagnostics.Process.GetCurrentProcess().ProcessName & ".exe", RegVal, Microsoft.Win32.RegistryValueKind.DWord)
End Using
WebBrowser1.Navigate(TextBox1.Text)
End Sub
End Class