Domanda

Voglio utilizzare il controllo del Browser Web all'interno di un mono applicazione, ma quando ricevo l'errore "libgluezilla non trovato.Per avere webbrowser di supporto, è necessario libgluezilla installato." L'installazione di Intrepid Deb cause qualsiasi applicazione che fa riferimento il controllo web browser crash all'avvio con :In un Thread (nil) potrebbe essere stato prematuramente concluso".

È stato utile?

Soluzione

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

Dalla descrizione del pacchetto:

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/

Avrete probabilmente bisogno di disinstallare tutto ciò che veniva dall'intrepido senza essere correttamente backport.

Altri suggerimenti

ecco un link su ubuntu sito:

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

c'è una sezione download in fondo per un pacchetto deb

Dopo aver installato il DEB che Giovanni ha sottolineato, la mia app si blocca...Questo è perché il deb è per il male che Ubuntu (8.08 piuttosto che 8.04)?Sembra essere la versione corretta di libgluezilla per la versione di Mono (il tutto.1.9.1)...

Ecco cosa ottengo quando cerco di eseguire l'applicazione con

$MONO_LOG_LEVEL=debug mono TestbedCSharp.exe


Mono-INFO: Assembly Loader probing location: '/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: Assembly Mono.Mozilla 0x8514cb0 added to domain TestbedCSharp.exe, ref_count=1

Mono-INFO: AOT failed to load AOT module /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: cannot open shared object file: No such file or directory

Mono-INFO: Assembly Loader loaded assembly from location: '/usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll'.
Mono-INFO: Config attempting to parse: '/usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll.config'.
Mono-INFO: Config attempting to parse: '/etc/mono/assemblies/Mono.Mozilla/Mono.Mozilla.config'.
Mono-INFO: Config attempting to parse: '/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

Mono-INFO: DllImport attempting to load: 'gluezilla'.
Mono-INFO: DllImport loading location: 'libgluezilla.so'.
Mono-INFO: Searching for 'gluezilla_init'.
Mono-INFO: Probing 'gluezilla_init'.
Mono-INFO: Found as 'gluezilla_init'.

** (TestbedCSharp.exe:22700): WARNING **: Thread (nil) may have been prematurely finalized
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top