リモート デスクトップを使用して Windows 8 PC にアクセスしています。
私の MVC 4 コントローラーでは、最初のリクエストで次のコードを受け取りました。
If Request.Browser.Browser.ToLower = "ie" Then
If CDec(Request.Browser.Version.Replace(".", ",")) < 9 Then
Response.Redirect("browser_too_old.html", True)
Exit Function
End If
End If
しかし、リモート デスクトップを使用して Windows 8 PC にログオンすると、Internet Explorer はデフォルトでバージョン 7 (互換表示) に設定されます。
Mozilla/4.0 (互換性; MSIE 7.0; Windows NT 6.2; WOW64; Trident/6.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.3)
コントローラーを使用しているため (Web ページはまだ読み込まれていません)、これは使用できません。
meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"
強制的に IE10 (つまり、互換表示ではない) にするにはどうすればよいですか?