检测服务的卸载

时间:2012-05-09 01:27:26

标签: .net vbscript windows-installer installshield

我已通过installshield安装了windows服务,当我进入控制面板时,我可以看到我的Windows服务,但是当我右键单击该服务时,我可以看到卸载选项,当我卸载时,我的代码删除了服务

  

无论如何,我可以在用户点击的代码中检测到   “卸载”这项服务?

在installshield / via vbscript中?

我可以检测用户是否在控制面板中为特定的Windows服务点击了卸载?

1 个答案:

答案 0 :(得分:0)

Installer类具有OnBeforeUninstall(和OnAfter)方法。您如何使用它的具体细节取决于您的安装构建器。

假设您正在使用VS内置服务安装程序,基本上create a class并使用安装程序包注册它。