начиная с gtk # под monodevelop, Gdk.PixBuf выдает - PullRequest
0 голосов
/ 18 февраля 2012

Мне нужно создать приложение C # под Fedora 15. У меня есть навыки только для создания приложений под Windows (Winforms или WPF), поэтому я выбираю gtk # и monodevelop. Это большое изменение ... У меня много проблем. Сначала я хотел в monodevelop добавить значок для окна (Main Window - Свойства окна. Просто 1 из стандартных значков gtk), а в MainWindow.cs и generate.cs появилась ошибка: невозможно неявно преобразовать тип 'Gdk.PixBuf' в 'Gdk. PixBuf. Что это такое? Я удалил значок, и эта ошибка все еще там ... Следующий - я хотел добавить ссылку, но есть только опция для редактирования ссылок ... Я также хотел использовать Glade и компилировать приложения с mcs demo.cs -pkg:gtk-sharp и это говорит мне: No package 'gtk-sharp' found error CS8027: Error running pkg-config. Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 05 марта 2012

Насколько я знаю, проблема с pixbuf возникает из-за разных версий gtk-sharp.Может быть, вы установили плагины (из галереи) для привязки других версий gtk (2.4, 2.6, 2.8)?Если это так, удалите или отключите их все.Попробуйте запустить свой проект на GTK, поставляемом с Monodevelop.Это поможет, по крайней мере, с проблемой pixbuf. * ​​1001 *

Другие ошибки, которыми вы здесь делитесь, выглядят так, будто проблема не в моно или монодизайне.Linux очень труден для новых пользователей (я знаю, что я говорю - я тоже новичок в Linux), поэтому лучший способ для вас - установить свежую копию Fedora, сначала установить, а затем моноделать с ее зависимостями.Попробуйте, если md работает, и продолжайте тестировать все время, когда вы что-либо устанавливаете.Оставайся сосредоточенным все время.И если возникнут проблемы, вы знаете, что происходит, и где начинаете искать решение.Я знаю, что это не очень стильно, но дает некоторую обратную связь и информацию.

Удачи!

...