我正在使用wix来生成windows服务的安装程序。我需要保存“备份”属性,如“登录”和“恢复”,当我安装新版本的Windows服务时再次应用此属性。这个想法是,这个属性不会丢失。保存windows服务的属性(Wix安装程序)
2
A
回答
1
您的服务设置您可以将这些作为一部分的安装服务。
对于LogOn,请参阅ServiceInstall元素上的Account属性。如果您使用的是不是内置的用户帐户并使用密码,它也具有密码属性。如果您使用的是NT AUTHORITY \ LocalSystem,则不需要。 http://wixtoolset.org/documentation/manual/v3/xsd/wix/serviceinstall.html
对于设置恢复选项,从WixUtilExtension检查出ServiceConfig元素:http://wixtoolset.org/documentation/manual/v3/xsd/util/serviceconfig.html
0
你可以存储在exe.config
相关问题
- 1. Windows安装程序XML(WiX)
- 2. Windows服务安装程序
- 3. Wix:防止Windows安装程序服务恢复文件
- 4. 使用WIX安装Windows服务
- 5. Wix Bundle安装程序,未安装成功消息的服务
- 6. 无法在WiX安装程序中安装并启动Windows服务
- 7. 如何使用WiX安装程序安装WCF服务?
- 8. 使用msi安装程序的安装程序windows服务
- 9. 在安装过程中保存Java应用程序的属性
- 10. Wix + log4net:安装Windows服务后未记录服务
- 11. Windows服务安装程序C#
- 12. 远程安装windows服务
- 13. 远程安装Windows服务
- 14. 将参数传递给安装程序使用WiX的Windows服务类
- 15. 在卸载WIX中创建的安装程序时未卸下Windows服务
- 16. 参数化WiX安装程序中的服务启动选项
- 17. 尝试安装Windows服务时看不到我的服务安装程序
- 18. WIX:安装程序在卸载时未删除属性
- 19. WiX安装程序:使用xslt和heat.exe来更新属性
- 20. 在多平台WiX安装程序中安装依赖于架构的服务
- 21. WIX MSI安装程序perMachine写作安装属性HKCU而非HKLM
- 22. Windows服务安装
- 23. 安装windows服务
- 24. Wix安装程序维护
- 25. Wix安装程序 - 服务未启动 - 缺少参考?
- 26. 无法使用WiX安装程序启动服务
- 27. 如何使用wix为WCF服务制作安装程序?
- 28. 使用WiX工具集安装程序安装mongo db并启动mongo服务
- 29. C# - Windows服务安装程序未注册服务
- 30. Windows安装程序Windows服务的作用
感谢@NickRamirez但是如果这个特性在Windows服务列表中手动更改,我如何得到这个性质和应用时安装新的Windows服务。或者我如何以编程方式设置这些属性? – gemr1423
从易用性的角度来看,我不希望用户必须通过services.msc更改Windows服务的属性。理想情况下,您可以在安装过程中或作为应用程序UI维护屏幕的一部分进行设置。为了在安装期间进行设置,WiX支持创建用户界面向导,以便用户选择这些内容,然后在安装服务时使用这些用户设置值。 – NickRamirez
对于备份属性,这不是安装程序的真正领域。我会在你的应用程序中执行它(你有一个“维护”GUI?),然后保存用户在某个文件或注册表中设置的设置。然后让应用程序在下次安装时重用该文件/设置。应用程序通常会在%apdata%或%programdata%中保存这类内容 – NickRamirez