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

这是ubuntu网站上的链接:

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

底部有一个 deb 包的下载部分

于 2008-09-03T19:53:28.890 回答
0

安装约翰指出的 DEB 后,我的应用程序崩溃了......这是因为 deb 用于错误的 Ubuntu(8.08 而不是 8.04)?它似乎是 Mono 版本的 libgluezilla 的正确版本(一切都是。1.9.1)......

这是我尝试运行应用程序时得到的结果

$MONO_LOG_LEVEL=调试单声道TestbedCSharp.exe


Mono-INFO:程序集加载器探测位置:'/usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll'。
Mono-INFO:图像地址引用 Mono.Mozilla 0x8514cb0 -> /usr/lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll 0x8514590: 2

Mono-INFO:程序集参考 addref Mono.Mozilla 0x8514cb0 -> mscorlib 0x823ba30:10

Mono-INFO:Assembly Mono.Mozilla 0x8514cb0 添加到域 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:程序集参考 addref System.Windows.Forms 0x82880d8 -> Mono.Mozilla 0x8514cb0:2

Mono-INFO:程序集参考 addref Mono.Mozilla 0x8514cb0 -> 系统 0x8290908:5

Mono-INFO:DllImport 尝试加载:'gluezilla'。
Mono-INFO:DllImport 加载位置:'libgluezilla.so'。
Mono-INFO:搜索“gluezilla_init”。
Mono-INFO:探测“gluezilla_init”。
Mono-INFO:发现为“gluezilla_init”。

** (TestbedCSharp.exe:22700): 警告 **: 线程 (nil) 可能已过早完成
于 2008-09-03T21:13:33.190 回答