Есть проблема
Есть большое количество "общих" внутрисистемных интерфейсов, описанных в множестве IDL-файлов. Эти интерфейсы используются большим количеством VC++-проектов.
Возникла необходимость поюзать это хозяйство в проекте C#.
Импортировать TLB-файлы, сгенеренные из "основных" IDL-файлов VC++ проектов получилось без проблем, а вот дальше дело пошло хуже.
Для каждого из "общих" IDL-файлов путем несложных настроект VC++-проектов сгенерировали TLB-файлы, но по какой-то неизвестной мне причине

, полученные таким образом файлы не подключаются к C#-проекту.
Кричит, что файл не валидный и т.д.
Однако, хэлп