2016年5月19日 星期四

Visual Studio 2015 WebBrowser 使用 WebKit

◎下載 webkit dll
到 webkit 網站下載編譯好的 dll:http://webkitdotnet.sourceforge.net/
今天(2016-05-18)最新的版本仍然是 2010-08-28 發佈的 0.5 版
下載這個:0.5 Released + source now on GitHub!
下載回來的檔名: WebKit.NET-0.5-bin-cairo.zip

◎上方工具列 > 建置 > 組態管理員 > 專案內容(不是"使用中的方案"!) > 平台 > 新增 >
    1 輸入或選擇新平台:x86
    2 複製設定值來源:空白
    3 建立新方案平台:打勾
    這時候在專案 \bin 的資料夾會看到多了一個 x86 資料夾。

◎把下載的壓縮檔解壓縮之後,
    1 整個資料夾放到 Projects 下面。路徑: \Visual Studio 2015\Projects\WebKit.NET-0.5-bin-cairo
    2 再把 WebKit.NET-0.5-bin-cairo 裡面的 bin 裡面的檔案(不包括bin資料夾),複製到專案的 \bin\x86\Debug\裡面。注意,不是 \bin\x86\Debug\bin\xxx.xxx  ,是\bin\x86\Debug\xxx.xxx

◎上方工具列 > 工具 > 選擇工具箱項目 > .NET Framework元件 > 瀏覽
選擇剛剛複製到專案裡面的 WebKitBrowser.dll

這樣左邊的工具列"通用控制項"應該會出現 WebKitBrowser。如果沒有,往下拉,在"一般"裡面應該有。

右邊的"參考"不用去加。等到要用到,把左邊的 WebKitBrowser 拖到 Form 裡面,右邊的參考就會自動出現 WebKitBrowser。

參考
[C#] 使用 Webkit.net 建立 WebBrowser
C# 用“WebKit.NET”封装内核浏览器


沒有留言:

張貼留言