My app is a c# plug in to a 3rd party unmanaged app. I have a windows form with one of their controls (an AxInterop) that depends on one of their unmanaged dlls. Their 2015 version of the same control depends on a different type library file (eg. abc.tlb is now 123.tlb), but they both support the same interface.
I don't want to create separate builds.
How can I get my code to use the ABC.tlb for the earlier versions and use 123.tlb for the 2015 version?
Can you load tlb files like assemblies at start up?
thanks