我刚刚在我的 Mac (Snow Leopard) 上安装了 MonoDevelop。我是 .NET 开发人员,但没有 Mono 经验。
我想创建一个简单的 GUI 应用程序,但 C# 下似乎没有 Gtk# 2.0 模板。VB.NET 下有一个。
我已经安装了支持 MonoTouch 的最新版本(因为我将来可能想尝试 MonoTouch)。
我应该在 C# 下有一个 Gtk# 2.0 模板吗?如果是这样,我该如何安装它?
Gtk# 2.0 是 MonoDevelop GUI 应用程序的最佳选择吗?
更新
尝试打开任何一个 Moonlight 模板时,我也会遇到错误。
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentNullException: Argument cannot be null.
Parameter name: path2
at System.IO.Path.Combine (System.String path1, System.String path2) [0x00000]
at MonoDevelop.Projects.DotNetProject..ctor (System.String languageName, MonoDevelop.Projects.ProjectCreateInformation projectCreateInfo, System.Xml.XmlElement projectOptions) [0x00254] in /Users/michael/Mono/md-release/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects/DotNetProject.cs:144
at MonoDevelop.Moonlight.MoonlightProject..ctor (System.String languageName, MonoDevelop.Projects.ProjectCreateInformation info, System.Xml.XmlElement projectOptions) [0x00000] in /Users/michael/Mono/md-release/main/src/addins/MonoDevelop.Moonlight/AssemblyInfo.cs:1