Awesomium安装和支持问题
本文关键字:问题 支持 安装 Awesomium | 更新日期: 2023-09-27 18:19:25
我想在我的WPF应用程序中使用Awesomium作为嵌入式web浏览器。
我尝试安装最新的Awesomium SDK (1.6.3b),以及两个版本(1.6.2和1.6.1)。在我的Windows 7 64位机器上,所有这些都失败了,并出现了一个严重的错误,如下所示:
[SEH_GENERIC] ARRAY_BOUNDS_EXCEEDED (0xc000008c) at address [0x757ab9bc]
*** Stack Trace (x86) ***
[0x757ab9bc] RaiseException()
[0x00b1983e] -----
[0x00b1435a] -----
[0x00b134cc] -----
[0x00af5650] -----
[0x77a60a52] RtlCreateHeap()
[0x77a5b375] RtlFormatCurrentUserKeyPath()
[0x77a53c74] RtlImageNtHeader()
[0x49564441] -----
[0x5354534e] -----
多次向公司和创始人(亚当·西蒙斯)发送电子邮件和网络询问网站许可和安装问题,但都没有得到答复。
我的问题是:
- 是否有解决上述错误的方法,以便我至少可以尝试SDK? Awesomium似乎是在WPF应用程序中嵌入一个"好的"web浏览器的事实上的标准。然而,安装问题和团队缺乏响应是使用该产品的原因。人们对此有什么经验?
- 是否有不嵌入IE的可行替代方案?
我最近尝试了awesomium的xna应用程序,安装没有问题,所以我不能告诉你任何关于你的第一个问题。
对于问题2:有时候开发者会很快给出答案,但我认为关于关键或更复杂的主题的问题往往会被忽略。
到问题3:(至少)还有两个框架值得关注
- http://berkelium.org/Berkelium是一个BSD许可的库,通过谷歌的开源Chromium网络浏览器提供屏幕外浏览器渲染。
- http://sourceforge.net/projects/webkitdotnet/: WebKit是一个开源的web浏览器引擎。WebKit也是Mac OS X系统框架版本的引擎名称,Safari、Dashboard、Mail和许多其他OS X应用程序都使用了这个引擎。WebKit的HTML和JavaScript代码最初是KDE的KHTML和KJS库的一个分支。
关于SDK的安装问题,由于Chromium不支持(尚未)x64 Windows, Awesomium似乎无法在x64上工作。在awesomium的网站上有一个关于它的支持话题。到目前为止,它在我们的x32系统上运行良好。你是否在32位Windows上尝试过,看看是否会出现同样的错误?祝你一切顺利