C# 如何使GtkSharp应用程序在Windows上工作

C# 如何使GtkSharp应用程序在Windows上工作,c#,mono,C#,Mono,我是C#and mono的新手。我只是在我的Ubuntu笔记本电脑上写了一个小的GtkSharp程序,当我试图在我女朋友的Windows7电脑上运行它时,它就是无法启动。所以我想可能是因为她没有安装Gtk。我找到了一个网站,在那里我下载了一个Gtk安装程序并安装了它,但这个程序仍然无法运行 有什么问题?我看到这个程序在我的Mac电脑上运行得很好(碰巧安装了Mono)。我必须在她的电脑上安装Mono吗?你需要GtkSharp Runtime可再发行版才能在Windows机器上运行你的应用程序。GT

我是C#and mono的新手。我只是在我的Ubuntu笔记本电脑上写了一个小的GtkSharp程序,当我试图在我女朋友的Windows7电脑上运行它时,它就是无法启动。所以我想可能是因为她没有安装Gtk。我找到了一个网站,在那里我下载了一个Gtk安装程序并安装了它,但这个程序仍然无法运行


有什么问题?我看到这个程序在我的Mac电脑上运行得很好(碰巧安装了Mono)。我必须在她的电脑上安装Mono吗?

你需要GtkSharp Runtime可再发行版才能在Windows机器上运行你的应用程序。GTK本身不为您的应用程序提供GtkSharp或适当的CLR。请尝试从下载。

安装mono,然后重试

谢谢大家的回答。我用马修的办法解决了。