Я пытаюсь создать слой службы OPOS для приложения MSR POS, который позволил бы нам использовать функциональность MSR через объект управления OPOS.
До сих пор я реализовал сервисный уровень OPOS для MSR, используя компонент Atl, и я пытаюсь вызвать объект ActiveX (.ocx), используя CCO MSR на моем сервисном уровне.
Мои вопросы:
1. Я пытаюсь добавить объект ActiveX (.ocx) CCO из MSR в объект службы в VS2017
Инструменты-> Выбрать элементы панели инструментов ...-> COM-компоненты -> Обзор ... -> OK
Выдает ошибку типа «убедитесь, что добавляемые элементы управления совместимы с текущим конструктором и версией .net framework», даже если я скомпилировал объект Control и объект Service в одной и той же среде Windows 10 .net.
Скриншот ошибки, которую я получил после добавления ocx
Я прошел много форумов, связанных с этой ошибкой, но они не помогли.
- Мы поступаем правильно? Если это неправильный способ использования CCO на уровне обслуживания, то кто-нибудь может помочь мне сделать это правильно в моем проекте.
Примечание: я не использую «POS для .Net», я использую «POS для C ++».
Любая помощь будет принята с благодарностью.
Спасибо