并排运行私有强名称程序集

时间:2012-05-22 17:51:16

标签: .net reflection assemblies .net-assembly side-by-side

我有一个应用程序,具体取决于1.0的版本Assembly A(强烈命名并在bin文件夹中私有部署)。该应用程序还通过反射加载Assembly B。复杂的是,Assembly B取决于2.0的版本Assembly A2.0也是强名称并且是私有部署的。

现在,我可以将CLR配置为在请求1.0时加载2.0,因此只需要部署版本Assembly B。但是,这意味着稍后当Assembly A更新为依赖于另一版本的Assembly A时,我必须重新配置重定向。因此,我希望在我的应用程序中同时运行两个版本的{{1}}。

有办法做到这一点吗?

0 个答案:

没有答案