.net - 如何让 .NET 先在本地文件夹而不是 GAC 中查找程序集?

标签 .net asp.net assemblies gac

我的理解是 .NET 运行时将始终首先在 GAC 中查找引用的程序集,然后在本地文件夹中查找。 Web.Config 中是否有设置可以反转此顺序?

最佳答案

不,这是不可能实现的。如果 GAC 中存在与程序中引用的 DLL 版本相同的 DLL,则 CLR 将 总是 选择这个。无法覆盖此行为。

关于.net - 如何让 .NET 先在本地文件夹而不是 GAC 中查找程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/827002/

相关文章:

visual-studio - 如何阻止 Visual Studio 将程序集添加到我的 web.config?

.net - 在 VS2010 中为 .NET 4 和 Silverlight 4 交叉编译而不复制文件

c# - 我的内部连接有问题

c# - 如何在 ASP.NET 和 C# 中使用 iTextSharp 合并 PDF 中具有相同值的行?

c# - ASP.NET MVC 错误 : Object being referred to is not locked by any Client

c# - 将常量移动到单独的程序集

.net - 如何隐藏 WPF ListView 的 header ?

java - 如何使用 GlassFish 4 创建 RESTful 服务?

asp.net - 为什么占位符必须小写?

.net - mscorlib.dll 和 System.dll