Мне нужно создать COM-объект, который будет использоваться Navision в целом. Я не хочу делать dll, так как я ожидаю лучшей стабильности, и следующая архитектура выглядит хорошо для меня.COM-объект как сервис или простой исполняемый файл
Прежде всего, я был смущен, выбрав исполняемый/service_executable:
Когда лучше использовать один и когда другой?
Затем мне нужно добавить объект ATL. В случае обслуживания у меня есть:
Что такое Custom Interface
? Это нормально для Navision
? Обычно я выбираю Dual
. Я полагаю, что нужно проверить "Automation compatible"
Я следующее меню при выборе простого исполняемого файла:
«Пользовательский интерфейс» здесь означает «не производный от« IDispatch ». «Совместимость с автоматизацией» означает «параметры метода, все еще ограниченные типами, которые были бы действительны для интерфейса« IDispatch »: некоторые, но не все, клиенты автоматизации все еще могут использовать такие интерфейсы. Какой интерфейс Navision нужен, я понятия не имею. –