Прежде чем закидать меня ка... камнями :) поясню, что пишу кроссплатформенное приложение на GTK#, хотя сам предпочитаю Qt.
Проблема заключается в следующем: если просто запустить обычное консольное приложение, написанное и скомпилированное при помощи Mono, то оно работает на .net 2.0 без проблем. Когда же запускаю программу на offtopic-е написанную с использованием GTK# - программа падает без объяснения причин (и в хрюше и в семке), разве что только пишет нечто про kernel32.dll ошибку. Если запустить ее в Mono command prompt - она работает нормально.
По идее все необходимое должно быть в GTK# инсталляторе. Подозреваю что дело в Mono.Posix namespace, которое я не нашел в составе GTK# инсталлятора.
Вопрос: у кого-то есть подобные проблемы? Какую сборку надо доложить в папку программы чтобы заработало? К сожалению, отладить точную причину падения не удается...