【问题标题】:How to just load the latest version of dll from GAC如何从 GAC 加载最新版本的 dll
【发布时间】:2010-09-21 22:57:25
【问题描述】:

我已经编写了一个批处理执行框架,并且我希望(在某些情况下)从可能有多个版本的 GAC 加载程序集,但我只想加载 最新版本 .
这甚至可能吗?

TIA

【问题讨论】:

    标签: c# binding gac


    【解决方案1】:

    Assembly.LoadWithPartialName(string) 会做你想做的事。

    【讨论】:

      【解决方案2】:

      您应该能够将发布者策略与 BindingRedirect 一起使用。请参阅此 SO answer

      【讨论】:

        【解决方案3】:

        Linq to Gac可以查询GAC。一旦你知道你想要什么,你就可以在运行时load assembly

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多