[英]Where is the object browser in visual studio C# 2010 express edition?
[英]Unsupported browser in visual studio 2010 C#
我想在Google地圖上顯示GPS坐標。 為此,我從工具箱中選擇了Web瀏覽器。 但顯示不支持的瀏覽器錯誤。 我嘗試更新Internet Explorer。
我也將谷歌瀏覽器設置為Visual Studio中的調試瀏覽器,但是它不起作用。
這是我訪問Web瀏覽器的代碼部分。
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 Maps功能一起使用。 要訪問Google Maps,您需要更新為現代瀏覽器。
做這個的最好方式是什么。?
由於WebBrowser
控件正在計算機上模擬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 Explorer11。無論聲明的!DOCTYPE指令如何,網頁均以IE11邊緣模式顯示。 未能聲明!DOCTYPE指令將導致頁面以Quirks加載。 11000 (0x2AF8)
IE11。 包含基於標准!DOCTYPE指令的網頁以IE11邊緣模式顯示。 IE11的默認值。 10001 (0x2711)
Internet Explorer10。無論!DOCTYPE指令如何,網頁都以IE10標准模式顯示。 10000 (0x02710)
Internet Explorer10。包含基於標准的!DOCTYPE指令的網頁以IE10標准模式顯示。 Internet Explorer 10的默認值。 9999 (0x270F)
Windows Internet Explorer9。無論聲明的!DOCTYPE指令如何,網頁均以IE9標准模式顯示。 未能聲明!DOCTYPE指令將導致頁面以Quirks加載。 9000 (0x2328)
Internet Explorer9。包含基於標准的!DOCTYPE指令的網頁以IE9模式顯示。 Internet Explorer 9的默認值。重要說明在Internet Explorer 10中,包含基於標准!DOCTYPE指令的網頁以IE10標准模式顯示。 8888 (0x22B8)
網頁以IE8標准模式顯示,無論聲明的!DOCTYPE指令如何。 未能聲明!DOCTYPE指令將導致頁面以Quirks加載。 包含基於標准!DOCTYPE指令的8000 (0x1F40)
網頁以IE8模式顯示。 Internet Explorer 8的默認值重要說明在Internet Explorer 10中,包含基於標准!DOCTYPE指令的網頁以IE10標准模式顯示。
包含基於標准的!DOCTYPE指令的7000 (0x1B58)
網頁以IE7標准模式顯示。 托管WebBrowser控件的應用程序的默認值。
請關注本文以獲取更多詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.