Должны ли работать WinForms Design time классы под Net5 в VS 16.8.0?

Установил VS 16.8.0 с новой Net5. Они вроде как пишут что WinForms в этой версии Net5 должен полностью поддерживаться.

Пробую перевести свои компоненты под Net5. Создал новые проекты под WinForms. Установил

  • Target framework .NET 5.0
  • Output type: Class Library

Проекты скомпилились без ошибок. Но в тестовых проектах в design-time при клике мышкой на мой контрол, который находится на форме, контрол не выбирается. Стандартные выбираются нормально.

По ощущениям не срабатывает строка для DesignerAttribute

[Designer("EhLib.WinForms.Design.DataGridDesigner, EhLib.WinForms.Design")]
public class DataGridEh : DataAxisGrid
{...

В библиотеках под Net framework 4.7 все проекты работают корректно.


Ответы (0 шт):