我正在使用標準Web瀏覽器控件在VB.Net中編寫應用程序。我使用我的應用程序訪問了YouTube.com,頁面上有一條消息說我正在使用IE7。我自從檢查了多個地方,並且都報告了我運行IE7的應用程序,但是我安裝了IE9。我使用標準安裝的網絡瀏覽器訪問了相同的地方,同一網站上說我使用的是IE9。我假設在我的應用程序中,Web瀏覽器控件正在切換到IE7兼容模式。我去了註冊,並試圖將我的應用程序添加到FEATURE_BEHAVIORS,但這並沒有工作,仍然說我正在使用IE7。當我嘗試這個時,我正在VS2010中運行我的應用程序,所以我不知道,但這可能是reg更改沒有效果的問題的一部分。我的主要問題是,在VS2010中開發應用程序時,如何讓Web瀏覽器控件不能以兼容模式運行。Web瀏覽器控件默認爲IE7安裝IE9
Vb.Net,Vista Home Premium操作系統的Service Pack 2,Visual Studio 2010的最終
可能重複[關於IE9 WebBrowser控件](http://stackoverflow.com/questions/4612255/regarding-ie9-webbrowser-control),[WebBrowser控件使用IE9](http://stackoverflow.com/q/5531452),[是有可能爲.NET WebBrowser控件使用IE9?](http://stackoverflow.com/q/3346007),[如何確保嵌入式瀏覽器控件使用Internet Explorer 9?](http:// stackoverflow。 COM/q/9489346) –