Переход с .Net 2 -> 3.5 SP1 WindowsForms: отсутствует элемент управления WindowsForms ControlDesigner / CollectionEditor? - PullRequest
0 голосов
/ 28 января 2011

Я готовлюсь к переносу какого-то проекта с .Net 2.0 на 3.5SP1. Я заметил, что для некоторых элементов управления UI класс ControlDesigner / CollectionEditor отсутствует в 3.5 (ClientProfile). Какова наилучшая практика для преобразования / замены этих зависимостей или я должен рассмотреть вопрос о полной перезаписи этих компонентов? Произошла ошибка при переключении целевой платформы проектов с 2.0 на 3.5 без каких-либо изменений исходного кода.

Ответы [ 3 ]

1 голос
/ 28 января 2011

Дизайнеры должны отсутствовать в ClientProfile.Как вы думаете, когда-нибудь клиенты нуждаются в дизайнерах?Просто используйте полную версию 3.5 для разработки.

0 голосов
/ 28 января 2011

Хорошо, Я сделал ремонтную установку .net 3.5 sp1, которая решила проблему. Тем не менее, один вопрос остается открытым:

У меня есть сборка с элементами управления, которые включают поддержку дизайнера. Если я хочу развернуть только профиль клиента, мне нужно будет создать отдельную сборку с поддержкой конструктора только определенных элементов управления, чтобы иметь возможность отправлять приложение с использованием этих элементов управления без необходимости развертывания полного пакета .Net. ? Или, если разработчики не используются приложением во время выполнения, могу ли я развернуть профиль клиента?

0 голосов
/ 28 января 2011

Являются ли пользовательские элементы управления написанными самостоятельно, сторонними или базовыми элементами управления, поставляемыми с самим .NET?

Если вы просто используете элементы управления, поставляемые с .NET, он должен работать или что-то в этом роде. пошло не так с установкой визуальной студии? Какую версию VS вы используете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...