4

モノラルアプリケーション内でWebブラウザコントロールを使用したいのですが、「libgluezillaが見つかりません。webbrowserをサポートするには、libgluezillaをインストールする必要があります」というエラーが表示されます。Intrepid Debをインストールすると、Webブラウザコントロールを参照するアプリケーションが起動時に次のようにクラッシュします:'スレッド(nil)が途中で終了した可能性があります'。

4

3 に答える 3

3
apt-cache search libgluezilla
libmono-mozilla0.1-cil - Mono Mozilla library

パッケージの説明から:

Description: Mono Mozilla library
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.
 .
 This package contains the implementation of the WebControl class based on the
 Mozilla engine using libgluezilla.
Homepage: http://www.mono-project.com/

おそらく、適切にバックポートされていない intrepid から入ってきたものはすべてアンインストールする必要があります。

于 2008-09-15T22:41:05.220 に答える
0

Johnが指摘したDEBをインストールした後、アプリがクラッシュします...これはdebが間違ったUbuntu(8.04ではなく8.08)用であるためですか?これは、Monoのバージョンのlibgluezillaの正しいバージョンのようです(すべてが1.9.1です)...

これは、アプリケーションを実行しようとすると得られるものです。

$ MONO_LOG_LEVEL = debug mono TestbedCSharp.exe


Mono-INFO:アセンブリローダーのプローブ場所:'/usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll'。
Mono-INFO:Image addref Mono.Mozilla 0x8514cb0-> /usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll 0x8514590:2

Mono-INFO:Assembly Ref addref Mono.Mozilla 0x8514cb0-> mscorlib 0x823ba30:10

Mono-INFO:アセンブリMono.Mozilla0x8514cb0がドメインTestbedCSharp.exeに追加されました。ref_count=1

Mono-INFO:AOTはAOTモジュール/usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll.soのロードに失敗しました:/usr/lib/mono/gac/Mono.Mozilla/0.2 .0.0__0738eb9f132ed756 / Mono.Mozilla.dll.so:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません

Mono-INFO:アセンブリローダーが次の場所からアセンブリをロードしました:'/usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll'。
Mono-INFO:構成が解析を試みています:'/usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll.config'。
Mono-INFO:構成が解析を試みています:'/etc/mono/assemblies/Mono.Mozilla/Mono.Mozilla.config'。
Mono-INFO:構成が解析を試みています:'/home/kris/.mono/assemblies/Mono.Mozilla/Mono.Mozilla.config'。
Mono-INFO:Assembly Ref addref System.Windows.Forms 0x82880d8-> Mono.Mozilla 0x8514cb0:2

Mono-INFO:Assembly Ref addref Mono.Mozilla 0x8514cb0-> System 0x8290908:5

モノラル-情報:DllImportがロードしようとしています:'gluezilla'。
モノ-情報:DllImportのロード場所:'libgluezilla.so'。
モノ情報:「gluezilla_init」を検索しています。
モノ情報:「gluezilla_init」をプローブしています。
モノ情報:「gluezilla_init」として見つかりました。

**(TestbedCSharp.exe:22700):警告**:スレッド(nil)が途中で終了した可能性があります
于 2008-09-03T21:13:33.190 に答える
0

これがubuntuサイトのそれへのリンクです:

http://packages.ubuntu.com/intrepid/libgluezilla

debパッケージのダウンロードセクションが下部にあります

于 2008-09-03T19:53:28.890 に答える