我注意到当我Class在 MSI 安装期间使用 MSI 表和其他相关表来注册 COM 类时,LocalServer32 值没有路径,而是有一些神秘的值。我在网上看到的信息有限,这表明这可能是 MSI ProductCode 和 Component GUID 的某种散列,但我找不到有关其工作原理的详细信息。
我特别想知道这种注册的功能之一是否是在多实例安装中确保返回的组件实例尽可能与客户端来自相同的安装。我有点怀疑,但我想了解这个方案完成的所有事情,并且不知道在哪里可以找到信息。
这是此类注册表项的示例:
