0

我有一个 MSI 文件,它在 HKEY_CURRENT_USER\Software 配置单元下添加了一些条目。App Converter 似乎完全忽略了它们。检测到 HKEY_LOCAL_MACHINE 下的 Tee 注册表正常。

有没有人遇到过这个问题?也许是一种解决方法?

谢谢

4

1 回答 1

1

我有一个 MSI 文件,它在 HKEY_CURRENT_USER\Software 配置单元下添加了一些条目。似乎 App Converter 完全忽略了它们

在部署过程中,我们仅支持 HKLM\Software 下的包中的密钥。在运行时,应用程序可以写入 HKCU,但包内容仅限于每台机器。您会发现它们在 HKCU\Software 下都被忽略的原因。

让我们澄清一些可能会误解的东西:

部署:

Centennial 包可能包含私有包注册数据。此数据在逻辑上必须位于 HKLM\Software 下。不支持其他注册表位置。部署包时,此注册表数据可供应用程序使用。

运行:

一旦应用程序启动并运行,它就可以在 HKLM\Software 下读取或枚举其包注册表数据。正在运行的应用程序也可以读取或写入 HKCU。

于 2016-09-14T08:00:48.180 回答