如何绕过GAC获取强名称程序集?

时间:2013-10-31 16:04:38

标签: .net

我有一个具有强名称的程序集的调试版本。我想将程序集安装在Web应用程序的bin文件夹中。

但是,在继续进行剩余的探测之前,CLR会检查GAC中是否存在强名称程序集。对于我的Web应用程序,我希望CLR绕过查看GAC。相反,我希望CLR首先查看我的bin文件夹,如果它不可用,请查看GAC。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

汉斯是对的。

不要这样做 - 但只是为了利益;

---通讯排除区---

我确实相信,如果您安装另一个程序集副本(即您的调试版本,具有相同的版本号),GAC中将有2个副本,并且将使用最新安装的副本。

---结束通讯排除区---

正如汉斯所说,给你的调试版本一个新的版本号,并指向它有一个发布者政策(你也放入gac)或者一个程序集重定向。