0

当我在我的机器上编译一个简单的 Web 应用程序时,它可以正常工作。但是,当我发布到服务器时,总是给我以下错误:无法从程序集'mscorlib,版本 = 4.0.0.0 加载类型'System.Collections.Generic.Dictionary'2',

在我的本地计算机中,我有以下服务器上不存在的目录:/usr/lib/mono/4.0/

我尝试安装 gtk-sharp-2.12.11 但最后给出以下错误: Requested 'gtk + -2.0> = 2.12.0' but version of GTK + is 2.10.4

请帮助我谢谢保罗桑托斯

4

1 回答 1

0

gtk# 绑定在其 2.12 版中仅依赖于 gtk+ 2.12 版。

如果你想使用那个版本,你需要升级你的 Fedora。

但是,考虑到 gtk 平台只对桌面开发有用,而不是 Web 开发,所以我认为你把事情搞混了。

尝试在 Fedora 中安装“dmcs”编译器。(您可能有一个非常旧的 Mono 版本,它不包含这个 4.0-profile 编译器,您安装了哪个版本的 Mono?)

于 2012-09-01T13:31:01.777 回答