우분투 11.04와 완벽하게 일치하는 GTK # 사용자 인터페이스를 사용하는 일부 모노 개발 프로그램이 있습니다. 나는 unity와 함께 unbuntu 11.10으로 업그레이드했다. 이제 다음 오류가 나타납니다. "형식 또는 네임 스페이스 이름 'Gtk'을 (를) 찾을 수 없습니다. 어셈블리 참조가 누락 되었습니까?". 그리고 참으로 저의 참고 문헌에있는 atk-sharp, gdk-sharp, glade-sharp, glid-sharp, stk-sharp 및 pango-sharp는 빨간색으로 표시되어 다시 추가 할 수는 없습니다.우분투 11.10 유니티로 업그레이드 한 후 monodevelop에서 Gtk #이 더 이상 작동하지 않습니다
gtk-sharp에서 설치할 소프트웨어를 검색하면 Gtk # 2.10이 설치되어 있다고 알려줍니다.monodevelop에서 새 gtk 프로젝트를 시작하면 동일한 오류가 발생합니다.
누군가이 문제를 해결하는 방법을 알고 있습니까? 감사합니다.
작동합니다! 고마워요! – Paul
@ Karthick, 나는 당신의 대답에 정확한 지시를 따랐습니다. 나는 Paul과 똑같은 문제를 겪고 있습니다. 그러나 당신의 방법은 불행히도 나를 위해 깨우지 않았습니다. 새로운 솔루션 (GTK # 2 C# Project)을 만들고 코드를 수정하지 않고도 Paul과 동일한 문제를 겪게됩니다. Mono 런타임 버전이 Mono/.NET 4.0으로 설정되었는지 확인했습니다. 모든 아이디어가 있습니까? – Tommy
Nevermind :) 방금 해결했습니다. Fedora에서는 더 많은 것을 설치해야합니다. 명령 프롬프트에서 루트 아래에 yum install gtk-sharp2-devel을 실행하십시오. – Tommy