I have an addon to visual studio 2010 for our internal purposes. The addon uses 2 libraries we commonly use, but they change time to time. After the studio starts, it loads the libraries into its application domain.
the problem comes when you need to design or build something that is dependent on those 2 libraries. The msbuild or a designer engine in visual studio use the libraries from the addon, not the ones created by build output.
the biggest problems starts when you need to work on 2 different versions/branches and each of them have their own version of libraries.
this causes errors/unexpected behavior of build. also the build result
and here comes the question: Is it somehow possible to load an addon in different application domain or have some kind of versioning in the addon?
Thanks for reading this through and appriciate all your help
Miro