У меня есть набор ATL COM Dlls, которые я хочу использовать в проекте NET Core.
Прочитав много вопросов о Stackoverflow рядом с темой, он говорит о том, что рекомендуется использовать COM-взаимодействие COM в CLR вместо того, чтобы переписывать COM-библиотеки ATL в raw COM C ++ CLR.
Почему это? Разве это не создает дополнительных затрат на основной проект .NET? Будет ли это работать на платформах, отличных от Windows, поскольку у них нет COM?
Сложно ли реорганизовать COM-библиотеки ATL в необработанный COM (C ++ CLI)?
Br,
Johan