标签: c# clr gac fusion
我分别使用ClassLibrary版本1.0.0.0和2.0.0.0使用两个Console应用程序A1.exe和A2.exe,我在GAC中安装了各自的类库,如屏幕截图所示,但是当我运行“A1。 exe“它无法找到版本1.0.0.0,确切的错误是在屏幕截图中,
为什么会这样?如何解决问题?
答案 0 :(得分:2)
您正在链接到非强签名的程序集。所以它不能来自GAC,并会尝试加载本地版本。
修复 - 链接到正确的装配。