I've got an VS 2005 C# application that references 3 assemblies in the GAC. These 3 assemblies are part of a framework we built and are versioned 18.104.22.168. We're now rebuilding the VS 2005 application. Part of that involved some upgrades to the framework
who's assemblies are in the GAC. I rebuilt the framework assemblies with the changes using version 22.214.171.124 and put those in the GAC on my development machine. So now I have both version 126.96.36.199 and version 188.8.131.52 in the GAC. When I try to run the VS 2005
project from the debugger, I get a runtime error complaining that one of my classes is violating a generic constraint of one of the framework's generic collection types. My type is correct so this was a version issue. I changed my references to my framework
assemblies to Specific Version = true and verified they're referencing 184.108.40.206 but it still gets the error. If I remove the 220.127.116.11 assemblies from the GAC, it works again.
Can I have both in the GAC and reference the specific versions?
View Complete Post