使用设置和部署创建桌面快捷方式

时间:2010-12-16 06:07:22

标签: deployment installation project

在我们的应用程序中,我们使用注册表来存储一些值。我们在桌面上为allusers创建快捷方式。问题是,当用户以其他用户身份登录我的系统时,他可以访问该快捷方式。单击快捷方式时,将重新安装应用程序并删除注册表值。我们不希望删除注册表值。

1 个答案:

答案 0 :(得分:0)

您是否有机会安装HKEY_CURRENT_USER注册表项?这可以解释为什么在使用快捷方式启动应用程序时会触发修复。

请注意,每台计算机的安装(适用于所有用户)不应在HKEY_CURRENT_USER中创建条目。您的安装程序应使用HKEY_LOCAL_MACHINE进行常规应用程序设置。然后,您的应用程序可以使用HKEY_CURRENT_USER保存任何与用户相关的数据。