我有一些monodevelop程序,GTK#用户界面在ubuntu 11.04中运行平稳,没有统一性。我已统一升级到unbuntu 11.10。现在我收到以下错误: “无法找到类型或名称空间名称'Gtk'。您是否缺少程序集引用?”。 事实上,在我的参考文献中,atk-sharp,gdk-sharp,glade-sharp,glid-sharp,stk-sharp和pango-sharp的参考文献都是红色的,我不能重新添加它们。Gtk#在monodevelop升级到Ubuntu 11.10后不再工作了团结
如果我在软件中搜索安装在gtk-sharp,那么它告诉我安装了Gtk#2.10。 如果我在monodevelop中启动一个新的gtk项目,它会给出相同的错误。
有人知道如何解决这个问题吗? 谢谢!
它的工作原理!非常感谢你! – Paul
@Karthick,我在你的回答中遵循了确切的指示,并且我遇到了与Paul完全相同的问题,但是你的方法对我而言并不幸。当我创建一个新的解决方案(GTK#2 C#项目)并且没有对代码进行任何更改时,它给了我与Paul相同的问题。我确定Mono运行时版本设置为Mono/.NET 4.0。有什么想法? – Tommy
没关系:)我刚解决了它。在Fedora中,你需要安装更多的东西。在命令提示符下运行yum install root gtk-sharp2-devel。 – Tommy