我的两个库依赖于第三个。但是后一个库必须复制到 system32 目录,另外两个 - 复制到 ProgramFiles 目录。任何人都可以就如何处理前两个图书馆的注册提供建议。我需要使用自助注册。我试图将主库的 id 指定为配套文件,但没有帮助。我该怎么办?
MSI 的 SelfReg 表不支持对注册操作进行排序。您可以使用 QuietExec 自定义操作以正确的顺序调用 regsvr32/s,但我不会自己这样做。
最佳设计是不依赖自我注册。 您是否完全筋疲力尽地使用 MSI 为您处理注册数据,因为它的设计方式?