Hello,
I'm stuck with this structure:
"NewProject" (2.0) <=> Errors.dll (1.1) <=> ClassA (1.1) <=> Cmmn.dll (1.1)
<=> ClassB (2.0) <=> Cmmn.dll (2.0)
I once wrote an error-logging dll in .NET 1.1: "Errors.dll", which calls a class and this class uses functions from another dll "Cmmn.dll", also version 1.1
Now i re-use this "Errors.dll" from a new project, which is in .NET 2.0. This new project references a class which also needs to call functions from "Cmmn.dll", but in version 2.0...
Of course, as soon as ClassA needs a call from Cmmn.dll, i get the "FileLoadException".
I tried to rename the Cmmn.dll (version 2 at least), but it didn't work. It's rather difficult for me to make changes in any code, except my "NewProject".
Any idea how i can prevent conflicts?
Thanks!
j.