我已经编写了一个批处理执行框架,在其中我希望(在某些情况下)从GAC加载程序集,其中可能有多个版本,但我只想加载最新版本 。
这甚至可能吗?
TIA
答案 0 :(得分:3)
Assembly.LoadWithPartialName(string)
将完全按照您的意愿行事。
答案 1 :(得分:2)
您应该能够将发布商政策与BindingRedirect一起使用。请参阅此SO answer。
答案 2 :(得分:-2)
Linq to Gac可以查询GAC。一旦知道了自己想要的内容,就可以在运行时load assembly。