Versioning issues with assemblies
Posted
by devoured elysium
on Stack Overflow
See other posts from Stack Overflow
or by devoured elysium
Published on 2010-05-09T08:28:59Z
Indexed on
2010/05/09
8:38 UTC
Read the original article
Hit count: 256
Let's assume I have two assemblies:
MyExecutable.dll version 1.0.0
MyClassLibrary.dll version 1.0.0
Now, MyExecutable.dll
currently uses MyClassLibrary.dll
's classes and methods (which include some algorithms). Most of those algorithms were made on the run, being that later I'll want to refine them if needed. This means, I won't change the interface
of those classes but the code itself will see some changes.
The question at hand is, MyExecutable.dll
will be expecting MyClassLibrary.dll 1.0.0
and I'll want it to use version 1.0.1 (or something like that). I don't want to have to recompile MyExecutable.dll
(because actually there might be more than just one executable using MyClassLibrary.dll
). Is there a solution for this problem? I've heard about the GAC
, but if possible I'd like to stay away from it.
Thanks
© Stack Overflow or respective owner