После переключения нашего решения .Net cf с Visual Studio 2005 на 2008 представление конструктора для всех элементов управления, использующих свойства перечисления, перестало работать. С сообщением об ошибке:
Тип «Microsoft.CompactFramework.Design.UnsafeUserControl» не имеет свойства с именем «PropertyName».
Если я изменяю свойство на int, оно работает, но тогда я теряю все свои красивые Enum-описания в конструкторе.
Есть идеи как это исправить?
И да, мы устанавливаем DesktopCompatible в true в DesignignTimeAttributes.xmta. Работал в VS 2005.