문제

방금 MAC (Snow Leopard)에 Monodevelop을 설치했습니다. 저는 .NET 개발자이지만 모노 경험이 없습니다.

간단한 GUI 앱을 만들고 싶지만 C# 아래에 GTK# 2.0 템플릿이없는 것 같습니다. vb.net 아래에 하나가 있습니다.

최신 정보를 설치했습니다 Monotouch 지원 릴리스 (앞으로 Monotouch를 시도하고 싶을 수도 있습니다).

C# 아래에 GTK# 2.0 템플릿이 있어야합니까? 그렇다면 어떻게 설치할 수 있습니까?

GTK# 2.0은 Monodevelop GUI 앱에 가장 적합한 옵션입니까?

업데이트

또한 달빛 템플릿 중 하나를 열려고 할 때 오류가 발생합니다.

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 
도움이 되었습니까?

해결책

GTK#은 아마도 가장 좋은/가장 쉬운 크로스 플랫폼 툴킷 일 것입니다. QT/Qyoto는 바인딩을 할 수 있다면 가치가있을 수 있습니다.

GTK# 템플릿은 GTK# Designer AddIn의 일부이며 GTK# 디자이너는 아직 MAC에서 작동하지 않기 때문에 Mac에 포함되어 있지 않습니다. 그러나 새 프로젝트를 만들고 GTK# 어셈블리를 참조하고 수작업으로 코드를 작성할 수 있습니다.

달빛 문제는 SVN에서 고정되었으며 다음 공개 빌드가 작동해야합니다.

다른 팁

문제를보고하는 것이 좋습니다 프로젝트의 메일 링리스트. 문제를 식별하려고 시도하거나 문제가 알려진지 알려주는 개발자와 접촉하게됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top