문제

모노 애플리케이션 내에서 웹 브라우저 컨트롤을 사용하고 싶지만 "libgluzilla를 찾을 수 없습니다.웹 브라우저를 지원하려면 libgluezilla가 설치되어 있어야 합니다." Intrepid Deb를 설치하면 웹 브라우저 컨트롤을 참조하는 모든 응용 프로그램이 시작 시 다음과 같이 충돌하게 됩니다.'스레드(nil)가 조기에 종료되었을 수 있습니다.'

도움이 되었습니까?

해결책

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에서 가져온 모든 항목을 제거해야 할 수도 있습니다.

다른 팁

우분투 사이트에 대한 링크는 다음과 같습니다.

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

하단에 deb 패키지 다운로드 섹션이 있습니다.

John이 지적한 DEB를 설치한 후 내 앱이 충돌합니다...이는 Deb가 잘못된 Ubuntu(8.04가 아닌 8.08)용이기 때문입니까?Mono 버전에 대한 올바른 libgluezilla 버전인 것 같습니다(모든 것이 .1.9.1)...

다음은 응용 프로그램을 실행하려고 할 때 얻는 결과입니다.

$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
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top