所以基本上我试图做的是在我的应用程序(它运行一个服务)的安装程序中有一些额外的参数(即SERVICENAME和SERVICEDISPLAYNAME),而不是硬编码它们在安装程序。此更改可以使安装正常运行。然而,我遇到的问题是当我运行无提示卸载。看起来服务控制在从服务器中删除服务之前不会停止服务,并且我得到一个对话框告诉我该服务仍在运行,并询问我是否希望在卸载服务之前停止该服务。我应该怎么做才能使其工作(即,使服务控制在移除服务之前自动停止服务)?Wix卸载服务问题
0
A
回答
1
ServiceControl Element只是底层ServiceControl Table的抽象。既不“做”任何事情。相反,他们只是表达了需要做的事情。服务停止由StopServices Action执行,它从上述表中获取订单。
在Windows安装程序中,安装完成后,属性不会自动保留。如果您记录安装程序,则可能会发现您的SERVICENAME属性为空,并且StopServices操作不知道该如何处理。
看看以下内容:
The WiX toolset's "Remember Property" pattern
如果你实现了这个模式,为SERVICENAME数据应该在卸载过程中得到恢复和
相关问题
- 1. 卸载服务时出现问题?
- 2. Wix和Windows服务问题
- 3. WIX卸载错误
- 4. 卸载问题
- 5. 卸载Windows服务
- 6. 如何使用wix删除已注册的卸载服务?
- 7. 如何使用WiX在Windows XP上卸载我的服务
- 8. 为什么我的服务在卸载时被删除? (WIX)
- 9. Wix CopyFile在卸载之前卸载并恢复后卸载
- 10. 在卸载WIX中创建的安装程序时未卸下Windows服务
- 11. Projectfork卸载问题
- 12. Inno卸载问题
- 13. macports卸载问题
- 14. Wix ServiceControl停止卸载服务安装它然后启动服务
- 15. Wix Burn问题:卸载失败,说“找到依赖”
- 16. WIX-Setup卸载旧版本
- 17. WiX卸载功能与StandardBootstrapperApplication
- 18. WiX EmbeddedChainer无法卸载
- 19. Wix/MSI:无法卸载
- 20. 卸载Sun Java应用程序服务器问题
- 21. Windows服务/应用程序卸载问题
- 22. 安装/卸载çWindows服务
- 23. 卸载XAMPP及其服务
- 24. 检测卸载服务
- 25. 安装/卸载Windows服务
- 26. C++:Dll卸载问题
- 27. python numpy的卸载问题
- 28. 服务器负载问题
- 29. 当使用Wix卸载主设置时卸载附加设置
- 30. 用户卸载时停止和卸载不同的服务