Я скачал библиотеку классов C # с именем TreeViewAdv , которую мне нужно использовать в другом проекте в качестве COM DLL.
Он успешно собирается (Release, а не Debug).
- Регистрация встроенной библиотеки DLL с помощью «regasm» говорит «Типы зарегистрированы успешно»
- Регистрация с помощью «gacutil» говорит «Сборка успешно добавлена в кэш»
В настройках проекта C #:
- Приложение> Информация о сборке> Сделать сборку COM-Visible проверено
- Build> Регистр для COM Interop проверен
Когда я пытаюсь добавить эту встроенную DLL в VS через диалоговое окно «Выбор элементов панели инструментов», появляется сообщение «Самостоятельная регистрация для XYZ.tlb.»
Что-нибудь еще мне нужно настроить? Почему я не могу использовать эту DLL в VS?