我正在使用WiX 3为所有用户(属性ALLUSERS=1)安装应用程序。 我想在当前用户的启动文件夹中创建一个指向我的应用程序的快捷方式。 如何仅针对启动文件夹快捷方式覆盖ALLUSERS=1?
我正在使用WiX Shortcut元素:
<Shortcut Id="MyAppShortcut" Directory="StartupFolder" ... />
但是由于进行了全局安装,所以"StartupFolder"解析为“所有用户”启动文件夹。
有什么建议吗?
我正在使用WiX 3为所有用户(属性ALLUSERS=1)安装应用程序。 我想在当前用户的启动文件夹中创建一个指向我的应用程序的快捷方式。 如何仅针对启动文件夹快捷方式覆盖ALLUSERS=1?
我正在使用WiX Shortcut元素:
<Shortcut Id="MyAppShortcut" Directory="StartupFolder" ... />
但是由于进行了全局安装,所以"StartupFolder"解析为“所有用户”启动文件夹。
有什么建议吗?
仅为当前用户安装快捷方式似乎不是一个好主意:如果我在仅用于管理任务(如安装软件)的帐户下安装您的软件会怎样?因为我试图遵循最佳实践和不要以管理员身份运行!
如果您想在整个系统后台运行软件的单个实例,那么最好将软件编写为 Windows Service,而不是创建启动快捷方式。Wix 支持 安装服务。