Я создаю сборки взаимодействия, используя TlbImp
. Некоторые из моих библиотек типов ссылаются на одну базовую библиотеку типов.
Когда я бегу TlbImp
против First.dll
, я получаю Interop.First.dll
и Interop.Core.dll
. Проблема в том, что когда я снова запускаю его против Second.dll
, TlbImp
снова пытается сгенерировать Interop.Core.dll
, что приводит к ошибке:
TlbImp : error TI0000 : System.ApplicationException - The assembly for referenced
type library, 'Core', will not be imported since it would overwrite existing file
'Core.dll'.
Как я могу TlbImp
запретить создание прерываний для сборок, на которые имеются ссылки?