我过去创建了一个用于部署应用程序的 MSI。
现在,我想与 MSI 一起分发带有 MST 的产品的新更新(因为我已经更改了 MSI,并且我希望应用一些转换)。我的问题是这个转换文件只适用于新安装,但它似乎不适用于已经安装的地方。
为了解决这个问题,我发现的唯一方法是去 HKLM\Software\Classes\Installer\<GID> 并在 Transform 键中添加 MST。但这需要大量的手动工作,比如找到要添加密钥的实际 ProductCode 是什么,将 mst 复制到永久的地方等等。你能想出其他方法来完成这项工作吗?