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 126.96.36.199. 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 188.8.131.52 and put those in the GAC on my development machine. So now I have both version 184.108.40.206 and version 220.127.116.11 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 18.104.22.168 but it still gets the error. If I remove the 22.214.171.124 assemblies from the GAC, it works again.
Can I have both in the GAC and reference the specific versions?
View Complete Post