在我的Windows服务项目中添加了一个Installer类之后,我打开设计模式并右键单击,但没有选项可以添加服务安装程序或服务进程安装程序。有人知道这可能是为什么吗?
在我的Windows服务项目中添加了一个Installer类之后,我打开设计模式并右键单击,但没有选项可以添加服务安装程序或服务进程安装程序。有人知道这可能是为什么吗?
ServiceBase
组件(默认名称为 Service1
),然后在设计师中右键单击并选择 Add Installer 选项。这将添加一个 ProjectInstaller
组件和必要的程序集引用。 ProjectInstaller
组件会自动添加服务安装程序和服务进程安装程序。Installer
,而不是让 Visual Studio 为您完成这项工作。
MyService.exe install
或MyService.exe uninstall
的操作吗?看起来它们只被外部工具使用。我希望通过向服务本身传递参数来(卸载)安装服务,而不是使用InstallUtil
。 - SMUsamaShah