今天,我在尝试将调试安装集安装到测试机器时,第一次遇到了并行程序集。我最终做到了,但留下了几个问题:
- 什么是并排组件?
- Windows 如何以不同于其他程序集的方式处理这些程序集
- 依赖于并排程序集的应用程序如何以不同于普通程序集的方式处理这些问题
- 在什么情况下可能有人想要创建一个并排程序集?
今天,我在尝试将调试安装集安装到测试机器时,第一次遇到了并行程序集。我最终做到了,但留下了几个问题:
了解并行程序集及其用途的起点可能是 MSDN 上的“独立应用程序和并行程序集”参考。
本质上,并行程序集是一种确保给定应用程序将始终使用特定版本的 DLL 的方法,特别是 Windows 系统 DLL(例如通用控件),无论安装了 Service Pack、更新还是新应用程序在它之后。
其他感兴趣的链接:
并行程序集是运行时可用资源的集合。它们可能是 dll、类、类型库或接口的集合。将所有组件作为并行程序集的应用程序称为独立应用程序。
并排程序集提供了一种在一个程序集中实现多个 dll 的方法