并行程序集共享

下图演示了两个应用程序如何使用传统的程序集共享方法共享程序集。 当应用程序安装不向后兼容的程序集版本(通常是 DLL)时,传统程序集共享会出现问题。 刚安装的应用程序可以正常工作,但依赖于以前的 DLL 版本的应用程序可能不再工作。

两个应用程序共享程序集的表示形式

独立应用程序和并行程序集解决方案使同一 Win32 程序集的不同版本在同一系统上同时运行,而不会发生冲突。 通过指定应用程序应使用哪个并行程序集版本,开发人员可以保证他们测试的配置将始终在用户计算机上重复。 下图演示了并行共享。

并行程序集共享的实现

有关详细信息,请参阅关于独立应用程序和并行程序集