Создание пользовательского элемента управления CLR - PullRequest
0 голосов
/ 25 апреля 2020

В Visual Studio 2019 я хотел бы создать пользовательский элемент управления в C ++ / CLI. Мне не удалось скомпилировать dll.

Что я сделал:

  1. Создать новый пустой проект CLR (потому что у меня нет возможности создать непосредственно пользовательский элемент управления проект)
  2. Меню Проект -> Свойства -> Редактор ссылок -> Система -> Система syb -> Windows
  3. Исследователь Panel Panel -> Правый клик c в заголовочных файлах -> Добавить -> новый элемент -> CLR -> пользовательский элемент управления CLR
  4. Я компилирую проект и перезапускаю Visual Studio (чтобы получить доступ к моему конструктору компонентов через конструктор, он выдаёт мне ошибку)
  5. I добавить некоторые графические элементы на моем элементе управления (кнопки, метки и т. д. c), и я компилирую
  6. Я пытаюсь найти DLL в папке релиза, но я нахожу только * .dll.metagen и не DLL

Я пытался изменить: Меню Проект -> Свойства -> Общие -> Тип конфигурации -> Dynami c библиотека (.dll), но ничего лучше

Спасибо за ваше помощь

1 Ответ

0 голосов
/ 25 апреля 2020

Нашли решение: при запуске, при создании нового проекта, выберите: «CLR Class Library» в качестве типа проекта далее. Вы можете сделать: -> CLR -> пользовательский элемент управления CLR ". Он компилирует и создает DLL, которая содержит пользовательский элемент управления, который можно импортировать в windows форме

...