【发布时间】:2009-10-22 10:17:22
【问题描述】:
我有一个包含 3 个项目(GUI、BL 和 DAL)的解决方案。 DAL 程序集在 GAC 中签名和部署。
当我构建解决方案时,DAL 被编译并将程序集放置在主项目的 bin 文件夹中。但是当我运行应用程序时,它会加载 GAC 版本而不是本地版本。这是为什么呢?
我意识到,因为 GAC 中的版本不是最新的,并且一些方法丢失了,尽管它编译得很好。
GAC 是否优先于本地 bin 文件夹?
提前通知
【问题讨论】:
标签: .net assemblies gac