2012-01-14 4 views
0

, 그것은 나에게 보여줍니다GTK 번호가 우분투에 MonoDevelop 2.8.5에 오류 - 관련 11.04

System.ArgumentNullException: Argument cannot be null. 
Parameter name: path1 
    at System.IO.Path.Combine (System.String path1, System.String path2) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Core.FilePath.Combine (System.String[] paths) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Projects.ProjectCreateInformation.get_BinPath() [0x00000] in <filename unknown>:0 
    at MonoDevelop.Projects.DotNetProject..ctor (System.String languageName, MonoDevelop.Projects.ProjectCreateInformation projectCreateInfo, System.Xml.XmlElement projectOptions) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Projects.DotNetAssemblyProject..ctor (System.String languageName, MonoDevelop.Projects.ProjectCreateInformation projectCreateInfo, System.Xml.XmlElement projectOptions) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Projects.DotNetProjectBinding.CreateProject (System.String languageName, MonoDevelop.Projects.ProjectCreateInformation info, System.Xml.XmlElement projectOptions) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Projects.DotNetProjectBinding.CreateProject (MonoDevelop.Projects.ProjectCreateInformation info, System.Xml.XmlElement projectOptions) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Projects.ProjectService.CreateProject (System.String type, MonoDevelop.Projects.ProjectCreateInformation info, System.Xml.XmlElement projectOptions) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.Templates.ProjectDescriptor.CreateItem (MonoDevelop.Projects.ProjectCreateInformation projectCreateInformation, System.String defaultLanguage) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.Templates.ProjectTemplate.HasItemFeatures (MonoDevelop.Projects.SolutionFolder parentFolder, MonoDevelop.Projects.ProjectCreateInformation cinfo) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.Projects.NewProjectDialog.SelectedIndexChange (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 

나 '를 거라고 strace 다음과 같은 파일에 대한 액세스 실패가 반복적으로 발생했습니다.

/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/libgtk-x11-2.0.so.0.la 

그래서 문제의 원인이라고 생각합니다.

그러나 GTK # 관련 정보를 설치하고 다시 설치했는데 ... 오류가 계속 발생합니다.

누구든지 해결 방법을 알고 있습니까?

+0

당신이 버그를 제출 했습니까? monodevelop를 다시 설치하고 gtk # – IanNorton

답변

0

just released 우분투 11.10 패키지 세트, 11.04에서도 작동 할 수 있습니다.

지금처럼 /etc/apt/sources.list:-

deb http://void.printf.net/~bredroll/pmono ./ 

간단히 설치 모든에 다음을 추가합니다 -

$ sudo apt-get update $ sudo apt-get install pmono-scripts pmono-monodevelop 

이 인 parallel mono installation 그렇게하지 않습니다 충돌 또는 기존 모노와 상호 작용합니다.

이것은 MD 2.8.2 만 포함되어 있지만 잘 작동하는 것 같습니다. 더 많은 시간을 찾으면 MD를 2.8.5로 업데이트합니다.

+0

패키지를 사용해보아야하는 것처럼 들리 겠지만 지금은 꽤 잘 작동합니다 (오늘 출시 4) – IanNorton

1

다음을 시도하십시오.
1) Start new solution을 클릭하십시오.
2) 솔루션 유형을 선택하기 전에 위치를 선택하십시오.
3) 솔루션 유형을 선택하십시오.
4) 이름을 선택하십시오.
그것은 나를 위해 우분투 10.04에서 작동합니다.

2

디렉토리에서 권한을 설정하고 디렉토리를 생성하면 해결됩니다.