如何解决WebkitBrowser使用出错“Failed to initialize activation context”

如何解决WebkitBrowser使用出错“Failed to initialize activation context”

来源:互联网     时间:2014-12-22 4:55:22

本篇文章主要介绍了"如何解决WebkitBrowser使用出错“Failed to initialize activation context”",主要涉及到方面的内容,对于.NET教程感兴趣的同学可以参考一下:

刚刚交活的那个项目,里面需要嵌入浏览器。

本来用的是Vs里自带的Webbrowser,调用的IE的内核,结果发现在客户机器上出现兼容性问题,于是我们头儿让换成其他浏览器内核。找来找去,发现WebKit.Net这个控件不错,是对WebKit引擎的一个Winform封装。于是下载下来用了,结果碰到了一个非常奇怪的问题,程序编译不过去,提示:Failed to initialize activation context 。

我以为是这个控件不支持直接拖拽,于是在代码里手动添加:

WebKit.WebKitBrowser browser = new WebKit.WebKitBrowser();
browser.Dock = DockStyle.Fill;
this.Controls.Add(browser);
browser.Navigate("http://www.baidu.com");

结果编译通过了,但是运行后窗体上什么都没有。

在网上找这个错误的解决办法一直没有找到,后来用了一个笨招解决了:把下载下来的资源包中bin目录中的所有文件全都拷贝到程序目录里,编译通过,运行后,也可以浏览网页了。

搞定!

以上就介绍了如何解决WebkitBrowser使用出错“Failed to initialize activation context”,包括了方面的内容,希望对.NET教程有兴趣的朋友有所帮助。

时间: 2024-10-09 04:39:02

如何解决WebkitBrowser使用出错“Failed to initialize activation context”的相关文章

MySQL主从报错解决:Failed to initialize the master info structure

大清早收到一个MySQL的自定义语言告警 :replication interrupt,看来是主从同步报错了. 登陆MySQL,执行 show slave status \G 发现salve已经停止了,于是使用 start slave启动,结果有如下报错: 1 ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log

【已解决】Failed to Initialize Windows Azure Storage Emulator解决方法

错误代码: Failed to Initialize Windows Azure Storage Emulator Added reservation for http://127.0.0.1:10000/ in user account Richard-PC\Richard.Added reservation for http://127.0.0.1:10001/ in user account Richard-PC\Richard.Added reservation for http://1

JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 解决

重启tomcat 后台出现JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 错误,因为tomca开启了debug,而debug端口占用导致的问题 1 ERROR: transport error 202: bind failed: 地址已在使用 2 ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 3 JDWP ex

解决sever 2008中tomcat的报错 init Failed to initialize end point associated with ProtocolHandler ["http-nio-80"]

错误现象: 01-Aug-2017 14:59:50.140 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]01-Aug-2017 14:59:50.182 严重 [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated wit

Failed to initialize the Common Language Runtime

今天在SQL Server 2008中执行存储过程的时候报以下错误: Msg 6513, Level 16, State 27, Procedure usp_QueryRealTimeRoomInfo, Line 173 Failed to initialize the Common Language Runtime (CLR) v2.0.50727 due to memory pressure. This is probably due to memory pressure in the Me

【故障处理】ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

今天在使用冷备份文件重做从库时遇到一个报错,值得研究一下. 版本:MySQL5.6.27 一.报错现象 dba:(none)> start slave; ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository 这个时候查看error.log: 2017-07-17 16:19:02 9022 [ERROR] Failed to open the relay log '.

[转]VMware 出现下述错误: Application failure. hr=0x80040101:Failed to initialize virtual machine.

VMware 出现下述错误:Application failure. hr=0x80040101:Failed to initialize virtual machine. 解决方法:1.重新注册这三个DLL就好了: regsvr32.exe "C:\Program Files (x86)\VMware\VMware Workstation\vmappsdk.dll" regsvr32.exe "C:\Program Files (x86)\VMware\VMware Wor

【Error】JavaWeb: 严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]

在MyEclipse中启动Tomcat时出现错误,错误信息如下: 严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"] 这是由于8080端口冲突导致的. 关掉MyEclipse后,打开任务管理器,将名字为javaw.exe的进程全部结束.然后重新打开MyEclipse,启动Tomcat就可以了. 这样问题就解决了,希望对大家有帮助.

解决Jetty Maven Plugin:Please initialize the log4j system properly(转)

解决Jetty Maven Plugin:Please initialize the log4j system properly.Jetty Maven Plugin环境: <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.1.10.v20130312</version>