C#嵌套Chrome浏览器

利用WebKit在.net的winForm嵌套chrome浏览器

东西/原料

  • VS2015
  • WebKit

方式/步调

  1. 1

    下载WebKit.net 的bin文件。官方下载地址:https://sourceforge.net/projects/webkitdotnet/files/WebKit%20.NET%200.x/

  2. 2

    新建一个WindowsForms工程

  3. 3

    然后把下载好的webkit.net bin目次下的所有文件复制到新建工程的bin/Debug/目次下。

  4. 4

    添加引用,经由过程浏览添加对“WebKitBrowser.dll”的引用。

  5. 5

    在新建的WinForm窗体的Load事务中添加以下代码:

     private void Browse_Load(object sender, EventArgs e)        {            WebKit.WebKitBrowser browser = new WebKitBrowser();            browser.Dock = DockStyle.Fill;            this.Controls.Add(browser);            browser.Navigate("http://www.baidu.com");        }

  6. 6

    启动项目,结果如下

启动报错解决方案

  1. 1

    错误1、未能加载文件或法式集“WebKitBrowser, Version=0.5.0.0, Culture=neutral, PublicKeyToken=b967213f6d29a3be”或它的某一个依靠项。试图加载格局不准确的法式。

    解决方式:在解决方案上右键->属性->设置装备摆设属性->设置装备摆设办理器->勾当解决方案平台,新建一个x64或x86的设置装备摆设项即可

  2. 2

    错误2、其他信息: Failed to initialize activation context

    将webkit.net bin目次下的所有文件复制到工程的bin\x64\Debug\目次下即可

  • 发表于 2018-10-17 00:00
  • 阅读 ( 753 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具