visual studio 2010 C#中不支持的浏览器

时间:2015-11-03 07:53:33

标签: c# visual-studio-2010 google-maps web webbrowser-control

我想在Google地图上显示GPS坐标。为此,我从工具箱中选择了Web浏览器。但它显示不支持的浏览器错误。我尝试更新我的Internet Explorer。

我还将谷歌浏览器设置为Visual Studio中的调试浏览器,但它没有用。

这是我访问网络浏览器的代码部分。

try
{
    StringBuilder queryaddress = new StringBuilder();

    queryaddress.Append("https://maps.google.com/maps?q=");

    if (lat != string.Empty)
    {
        queryaddress.Append(lat + "," + "+");
    }

    webBrowser1.Navigate(queryaddress.ToString());
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message.ToString(), "Error");
}

错误

  

您似乎使用的是不受支持的浏览器。旧的浏览器可以把你的   风险安全,速度慢,不适用于较新的Google地图   特征。要访问Google地图,您需要更新为现代版   浏览器。

这样做的最佳方式是什么。?

1 个答案:

答案 0 :(得分:1)

您收到此消息,因为WebBrowser control正在您的计算机上模拟旧版Internet Explorer:

  

默认情况下,Windows Internet Explorer和此功能已启用   对于托管WebBrowser控件的应用程序。要禁用此功能   通过使用注册表功能,将可执行文件的名称添加到   以下设置。

可以通过注册表设置更改:

HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
   SOFTWARE
      Microsoft
         Internet Explorer
            Main
               FeatureControl
                  FEATURE_BEHAVIORS
                     contoso.exe = (DWORD) <VALUE>

其中VALUE

  • 11001 (0x2AF9) Internet Explorer 11.网页显示在IE11中 边缘模式,无论声明的是什么!DOCTYPE指令。没有 声明一个!DOCTYPE指令导致页面加载Quirks。
  • 11000 (0x2AF8) IE11。包含基于标准的网页!DOCTYPE 指令以IE11边缘模式显示。 IE11的默认值。
  • 10001 (0x2711) Internet Explorer 10.网页显示在IE10中 标准模式,不管!DOCTYPE指令。
  • 10000 (0x02710) Internet Explorer 10.包含的网页 基于标准!​​DOCTYPE指令显示在IE10标准中 模式。 Internet Explorer 10的默认值。
  • 9999 (0x270F) Windows Internet Explorer 9.网页显示在 IE9标准模式,无论声明的是什么!DOCTYPE指令。 未能声明!DOCTYPE指令会导致页面加载 怪异。
  • 9000 (0x2328) Internet Explorer 9.包含的网页 基于标准!​​DOCTYPE指令以IE9模式显示。 Internet Explorer 9的默认值。重要信息在Internet中 Explorer 10,Webpages包含基于标准的DOCTYPE指令 以IE10标准模式显示。
  • 8888 (0x22B8)网页以IE8标准模式显示, 无论声明的是什么!DOCTYPE指令。没有申报 !DOCTYPE指令导致页面加载Quirks。
  • 8000 (0x1F40)包含基于标准的网页!DOCTYPE指令 以IE8模式显示。 Internet Explorer 8的默认值 重要信息在Internet Explorer 10中,包含的网页 基于标准!​​DOCTYPE指令显示在IE10标准中 模式。

  • 7000 (0x1B58)包含基于标准的网页!DOCTYPE指令 以IE7标准模式显示。应用程序的默认值 托管WebBrowser控件。

关注this article了解更多详情。