我正在使用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. WiX服务安装程序
- 2. WIX安装windows服务
- 3. Windows安装程序XML(WiX)
- 4. Windows服务安装程序
- 5. 由Wix安装的Windows服务
- 6. Wix:防止Windows安装程序服务恢复文件
- 7. 使用WIX安装Windows服务
- 8. Wix v3.5安装Windows服务实例
- 9. Wix Bundle安装程序,未安装成功消息的服务
- 10. 无法在WiX安装程序中安装并启动Windows服务
- 11. 如何使用WiX安装程序安装WCF服务?
- 12. WiX安装程序:服务安装错误1921
- 13. 使用msi安装程序的安装程序windows服务
- 14. Wix服务安装DLL
- 15. 使用WiX来安装具有多个Windows服务的进程
- 16. 在安装过程中保存Java应用程序的属性
- 17. Wix + log4net:安装Windows服务后未记录服务
- 18. windows服务应用程序安装
- 19. Windows服务安装程序C#
- 20. 远程安装Windows服务
- 21. 远程安装windows服务
- 22. 将参数传递给安装程序使用WiX的Windows服务类
- 23. 在卸载WIX中创建的安装程序时未卸下Windows服务
- 24. 参数化WiX安装程序中的服务启动选项
- 25. 尝试安装Windows服务时看不到我的服务安装程序
- 26. WIX:安装程序在卸载时未删除属性
- 27. Wix安装程序 - 基于属性创建文件夹层次
- 28. WiX安装程序:使用xslt和heat.exe来更新属性
- 29. 在多平台WiX安装程序中安装依赖于架构的服务
- 30. 用WiX安装程序安装PostGreSql
感谢@NickRamirez但是如果这个特性在Windows服务列表中手动更改,我如何得到这个性质和应用时安装新的Windows服务。或者我如何以编程方式设置这些属性? – gemr1423
从易用性的角度来看,我不希望用户必须通过services.msc更改Windows服务的属性。理想情况下,您可以在安装过程中或作为应用程序UI维护屏幕的一部分进行设置。为了在安装期间进行设置,WiX支持创建用户界面向导,以便用户选择这些内容,然后在安装服务时使用这些用户设置值。 – NickRamirez
对于备份属性,这不是安装程序的真正领域。我会在你的应用程序中执行它(你有一个“维护”GUI?),然后保存用户在某个文件或注册表中设置的设置。然后让应用程序在下次安装时重用该文件/设置。应用程序通常会在%apdata%或%programdata%中保存这类内容 – NickRamirez