Вы можете проверить, есть ли на вашей машине C:\Program Files (x86)\GtkSharp\2.12\lib\gtk-sharp-2.0\
? Если нет, вам нужно установить время выполнения GTK #, как указано в @jpobst.
Самый простой способ получить каждый бит (и более), чтобы загрузить Xamarin 2.0
http://xamarin.com/download
и установить. После этого вы можете создать новый проект GTK # 2.0 в Xamarin Studio, а затем открыть тот же проект в Visual Studio и скомпилировать. (Проверено на моей машине.)
Установка Xamarin гарантирует, что все, что вам нужно, есть. Я не думаю, что установщик Mono 3.0 делает то же самое.
Теперь вы можете сравнить проект, который вы пытаетесь открыть в Visual Studio, и создать новый проект XKARK Studio GTK # и посмотреть, есть ли очевидные проблемы, препятствующие его компиляции.
Этот блог был полезным: http://iggyma.blogspot.ca/2008/06/gtk-with-visual-studio.html исключением того, что она по-прежнему говорят «Mono.Attach» не существует – mpen