У меня есть проект COM, содержащий несколько файлов IDL, некоторые из которых импортированы в другие. Как Visual Studio решает, какие из них компилировать (используя MIDL) в первую очередь?
Я хочу контролировать порядок. У меня есть основной файл IDL, который содержит объявление моей библиотеки с несколькими импортами, и я получаю сообщение об ошибке сборки, если он не скомпилирован первым.
(Если что-то из этого звучит действительно странно... Я новичок в COM/ATL, и это действительно очень запутанно).