<cite id="7sx54"></cite>
        <tt id="7sx54"></tt>
        webbrowse提示版本過低怎么辦
        搜收錄網整理 發布日期:2019/3/22 14:17:22

        使用c#做開發時,有時會用到webbrowse控件,生成程序之后,打開網站會提示瀏覽器版本過低建議升級瀏覽器,有些網站更是拒絕低版本瀏覽器。解決版本就是升級webbrowse內核。

        方法一把webbrowse內核更新為webkit.net

        準備工作
        先在sourceforge上下載webki,下載地址
        https://sourceforge.net/projects/webkitdotnet
        下載解壓后將bin文件夾下的所有(沒錯!是所有文件復制),并粘貼到項目文件夾下,目標目錄是:項目名/bin/Debug/
        導入Webkitbrowser的dll到你的項目中。在VS2015的操作如下(其他的類推):
        在Solution Explorer下,選中你的項目名,然后右鍵,選擇Add,然后選擇Reference,在彈出的對話框里。選擇Browse -> Browse...,然后選擇你的:項目名/bin/Debug下之前粘貼的WebKitBrowser.dll導入。
         
        編碼階段
        你要做的,首先和之前一樣,直接拖出一個C#自帶的WebBrowser控件,然后調整屬性樣式,這個依個人項目而定。
        打開你項目窗體對應的布局設計文件,例如我的:Form.Designer.cs,把其中的這行代碼:
        this.webBrowser1 = new System.Windows.Forms.WebBrowser();
        替換成下面這行代碼(VS提示Error的,按照VS給的using WebKit就行了):
        this.webBrowser1 = new WebKit.WebKitBrowser();
        當然這里會報錯,問題在于沒有定義這個控件,修改方法,同樣在Form.Designer.cs,把其中這這行代碼:
        private System.Windows.Forms.WebBrowser webBrowser1;替換為:private WebKit.WebKitBrowser webBrowser1;這樣就沒問題了。

         

        大功告成了,通過這個網站可以測試瀏覽器的內核,網址:http://ie.icoa.cn/

        信息網址:http://www.sacbl.com/ziyuan/view16765.htm
        相關信息
        日本在线无码中文一区免费