包生肖怎样才算中|最准特马网站资料
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.giubge.shop/ziyuan/view16765.htm
相關信息
包生肖怎样才算中 马会独家资料提供 福建时时快三 幸运飞艇什么软件计划比较好 哪有五分快三精准计划软件 极速pk10免费稳赚技巧方案 大乐透走势基本走势图 卡红是什么意思 澳洲赛车计划软件手机版 5分快3计划软件哪个好用 玩骰子三个比大小规则