Windows   发布时间:2022-05-07  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了wix – 如何在每台计算机安装中创建每用户启动文件夹快捷方式?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为所有用户使用WiX 3安装应用程序(属性ALLUSERS = 1).我想在当前用户的Startup文件夹中创建我的应用程序的快捷方式.如何仅为我的Startup文件夹快捷方式覆盖ALLUSERS = 1?

我正在使用WiX Shortcut元素:

<Shortcut Id="MyAppShortcut" Directory="StartupFolder" ... />

但由于每台计算机的安装,“StartupFolder”解析为“所有用户”启动文件夹.

有什么建议?

解决方法

@H_874_18@ 仅为当前用户安装快捷方式似乎不是一个好主意:如果我在一个帐户下安装您的软件,我只用于管理任务,例如安装软件,该怎么办?因为我尝试遵循最佳实践和 Don’t Run as Administrator!

如果您尝试在后台运行整个系统的单个软件实例,那么您可能应该将软件编写为Windows service,而不是创建启动快捷方式. Wix支持installing a service.

如果您希望UI组件配置/管理托盘中的服务,则您仍然可以将单独的可执行文件的快捷方式安装到“所有用户”启动文件夹中.这样所有用户都可以与服务进行交互,但服务本身只启动一次.

大佬总结

以上是大佬教程为你收集整理的wix – 如何在每台计算机安装中创建每用户启动文件夹快捷方式?全部内容,希望文章能够帮你解决wix – 如何在每台计算机安装中创建每用户启动文件夹快捷方式?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: