我已经通过 installshield 安装了 windows 服务,当我转到控制面板时,我可以看到我的 windows 服务,但是当我右键单击该服务时,我可以看到一个卸载选项,当我卸载时,我的代码会删除该服务。
无论如何我可以在代码中检测到用户为此服务单击了“卸载”吗?
在 installshield/通过 vbscript?
我可以检测用户是否单击了控制面板中特定 Windows 服务的卸载?
我已经通过 installshield 安装了 windows 服务,当我转到控制面板时,我可以看到我的 windows 服务,但是当我右键单击该服务时,我可以看到一个卸载选项,当我卸载时,我的代码会删除该服务。
无论如何我可以在代码中检测到用户为此服务单击了“卸载”吗?
在 installshield/通过 vbscript?
我可以检测用户是否单击了控制面板中特定 Windows 服务的卸载?
Installer 类有一个OnBeforeUninstall(和 OnAfter)方法。您如何使用它的细节取决于您的安装构建器。
假设您使用的是 VS 内置服务安装程序,您基本上创建了一个类并将其注册到 Setup 包中。