2016-07-07 35 views
0

類似:Use Geckofx in a c# 64-bit Windows Forms AppsGeckoFx和XULRunner的在64位C#應用程序

我在C#編寫的應用程序,它使用的是GeckoFx 33 x86版。我試圖將整個應用程序移植到x86上,因此我需要GeckoFx(包括XULRunner)爲64位。

我曾嘗試:

我創建了一個新的空解決方案並下載GeckoFx的NuGet。我將應用程序更改爲在x64中生成,但不起作用。它顯示一個錯誤,指出GeckoFx庫在BadImageFormat中,這意味着它不在64位。

我已經下載了源代碼,GeckoFx 33版本和編譯自己。該DLL完美創建,但現在我需要一個XULRunner版本33和64位。我找不到它。

什麼是走在64位應用程序安裝GeckoFX標準的方法是什麼?我錯過了什麼?

+0

我也找不到一個現有的64位xulrunner的,但你也許可以建立你自己的。 http://wiki.mozilla-x86-64.com/Main_Page似乎終於成功了用於31 然而,檢查出https://bitbucket.org/geckofx/geckofx-45.0,這是使用一個Firefox發行,並且確實有64位版本(例如https://ftp.mozilla.org/pub/firefox/releases/45.0/win64-EME-free/en-US/)。 –

回答

0

Xulrunner嵌入在Firefox中。你可以嘗試自己構建Xulrunner。

這其實也是我的問題,但我找不到任何解決方案,在64位不能建立的XULrunner。

你找到任何解決方案?

+0

請參閱:https://bitbucket.org/geckofx/geckofx-45.0/issues/108/is-there-anyway-to-use-v45-in-64bit-mode – naex

相關問題