Windows服务/应用程序卸载问题

时间:2013-04-29 05:31:13

标签: service windows-7 wix

我有一个在Windows 7机器上运行的应用程序A.它有一个exe文件A.exe。此应用程序作为服务运行。现在,当我卸载仍然打开Windows服务窗口的应用程序,然后重新安装应用程序时,服务名称A根本不显示在服务窗口中......除非我重新启动PC。

当我没有打开“服务”窗口时,效果很好....应用程序已正确安装,并且还作为服务添加到服务窗口中。

我在一些论坛中读到Windows Vista或2000存在一个问题,即如果我们在卸载过程中让服务窗口保持打开状态,Windows服务无法正常更新...不确定我们是否在Windows 7中也有类似的问题。< / p>

1 个答案:

答案 0 :(得分:0)

服务控制管理器(又名:SCM)的锁定方式与锁定文件和文件夹的方式相同。锁定时,资源无法在适当的位置更新,直到锁定它们完全释放资源。有时,需要重新启动才能完全杀死锁定资源的任何内容。

我见过一些小工具托盘应用程序锁定SCM会导致各种安装破坏的情况。如果工具托盘应用程序被杀死(被杀死,未关闭),服务将安装得很好。我不相信services.msc会导致同样的行为,但听起来就像是在你的机器上。