вторник, 15 сентября 2009 г.
MonoDevelop : Extension methods
Понадобилось таки использовать их, т.к. концепция GTK# совсем не предраспологает к легкому использованию контролов. Решил облегчить себе жизнь и вынести, например, такую вещь как получение текущего элемента в ComboBox. А т.к. собираюсь их использовать много где, то вынес в отдельную библиотеку. Соответственно собираю ее под 3.5 и подключил System.Core. В зависимом проекте тоже поставил 3.5 и сделал ссылку на этот проект. Также подключил namespace. Однако при сборке компилятор мне выдал, что нет у контрола ни такого метода, ни экстеншона... Тут я уже потерялся, т.к. MonoDevelop все спокойно понимала. В общем оказалось что проекту не хватала той же самой System.Core, что достаточно странно, т.к. она была подключена в библиотеки. В общем будьте бдительны! И надеюсь этот пост кому-нибудь сэкономит пару часов...
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий