2012-01-02 59 views
4

我想在我的WPF應用程序中使用Awesomium作爲嵌入式Web瀏覽器。Awesomium安裝和支持問題

我試過安裝最新的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] ----- 

- 反覆電子郵件和網頁查詢到公司和有關網站使用許可和安裝問題的創始人(亞當·西蒙斯)漲未回答。

我的問題是:

  1. 有一種解決方法,以上面的錯誤,讓我至少可以嘗試的SDK?
  2. Awesomium似乎是在WPF應用程序中嵌入「良好」Web瀏覽器的事實標準。但是,安裝問題和團隊缺乏反應會引起使用本產品的擔憂。人們對此的經驗是什麼?
  3. 有沒有嵌入IE的可行替代方案?

回答

7

最近我嘗試過xna應用程序的awesomium,安裝過程沒有問題,所以我不能告訴任何關於您的第一個問題。

問題2:有時候開發人員回答的很快,但我經歷過有關關鍵或更復雜的專題的問題常常被忽略。

問題3:有(至少)其他兩個框架值得一看

  • http://berkelium.org/錇是BSD許可證庫,提供關屏瀏覽器通過谷歌的開源的Chromium網頁瀏覽器渲染。
  • http://sourceforge.net/projects/webkitdotnet/:WebKit是一個開源的Web瀏覽器引擎。 WebKit也是Safari,Dashboard,Mail和許多其他OS X應用程序使用的引擎的Mac OS X系統框架版本的名稱。 WebKit的HTML和JavaScript代碼最初是作爲KDE的KHTML和KJS庫的一個分支。
+0

謝謝!事實上,這兩個看起來值得一看。標記爲已回答。 – 2012-01-14 20:07:35

+0

[CefSharp](https://github.com/chillitom/CefSharp)也很有趣。已經測試了一下,並得到它的工作。 – 2013-04-24 14:23:59

2

關於您的SDK安裝問題,由於Chromium不支持x64 Windows,因此Awesomium似乎無法在x64上運行。在awesomium的網站上有一個關於它的支持話題。到目前爲止,它在我們的x32系統上運行良好。你在32位Windows上試過了,看看你是否得到同樣的錯誤? 祝你最好

+0

感謝您澄清。我將訪問該論壇的細節。 – 2012-02-16 11:45:23