4

WPFアプリの埋め込みWebブラウザーとしてAwesomiumを使用したいと思います。

最新のAwesomiumSDK(1.6.3b)と、2つのバージョン(1.6.2と1.6.1)をインストールしてみました。私のWindows764ビットマシンでは、次のような厄介なエラーですべてが失敗します。

[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]  -----

サイトのライセンスとインストールの問題について、会社と創設者(Adam Simmons)に繰り返し電子メールとWebクエリを送信しても、回答は得られませんでした。

私の質問は次のとおりです。

  1. 上記のエラーの回避策はありますか?少なくともSDKを試すことができますか?
  2. Awesomiumは、「優れた」WebブラウザーをWPFアプリに埋め込むためのデファクトスタンダードのようです。ただし、インストールの問題とチームからの応答の欠如は、この製品を使用する際の懸念の原因です。これに関する人々の経験は何ですか?
  3. IEが組み込まれていない実行可能な代替手段はありますか?
4

2 に答える 2

7

最近、xnaアプリケーションでawesomiumを試しましたが、インストールは問題なく完了したので、最初の質問については何も言えません。

質問2へ:開発者が非常に迅速に回答することもありますが、重要なテーマやより複雑なテーマに関する問題は無視されることが多いことを経験しました。

質問3へ:(少なくとも)他に2つのフレームワークを検討する価値があります

  • http://berkelium.org/ Berkeliumは、GoogleのオープンソースChromiumWebブラウザを介してオフスクリーンブラウザレンダリングを提供するBSDライセンスライブラリです。
  • http://sourceforge.net/projects/webkitdotnet/:WebKitはオープンソースのWebブラウザエンジンです。WebKitは、Safari、ダッシュボード、メール、およびその他の多くのOSXアプリケーションで使用されるエンジンのMacOSXシステムフレームワークバージョンの名前でもあります。WebKitのHTMLおよびJavaScriptコードは、KDEのKHTMLおよびKJSライブラリのブランチとして始まりました。
于 2012-01-13T14:40:25.753 に答える
2

SDKのインストールの問題に関しては、Chromiumがx64 Windowsを(まだ)サポートしていないため、Awesomiumはx64では機能しないようです。awesomiumのウェブサイトにそれに関するサポートトピックがあります。これまでのところ、x32システムでは正常に機能しています。32ビットWindowsで試して、同じエラーが発生するかどうかを確認しましたか?よろしくお願いします

于 2012-02-15T08:59:45.977 に答える