To generate the IDL file for using the .NET consumer as a .NET component. Use: tlbexp /oldnames EiffelSoftware.MetadataConsumer.dll Then do oleview EiffelSoftware.MetadataConsumer.tlb Then compare with the previous version of the IDL to ensure it corresponds to your changes.