We’re building a plugin for a commercial application that uses a recent version of a commercial UI framework. Our plugin references a different (older) version of the same framework as well as the API dlls for the app into which it plugs. We’re now getting a duplicate-type conflict (CS0433) at runtime when loading certain parts of the commercial application.
This is (more or less) the situation:
http://img39.imageshack.us/img39/769/conflictingreferences.jpg
Anyone have any idea how to resolve this?
Where has the common UI come from and how difficult would it be to upgrade?
It would seem to me to be the best approach.