如何将命令提示符应用转换为Windows服务?到目前为止这是我的,但当我尝试使用InstallUtil.exe安装它时,我收到一个错误:
在....中找不到具有RunInstallerAttribute.Yes属性的公共安装程序。
我不知道我必须创建一个安装程序类,我不知道如何解决这个问题。有人可以通过告诉我如何编写安装程序类来帮助我,以便我可以将我的应用程序安装为Windows服务吗?
Structure
答案 0 :(得分:1)
为了实现这一目标,您需要拥有一个继承自System.Configuration.Install.Installer
中System.Configuration.Install.dll
的类。构造函数应配置ServiceProcessInstaller
和ServiceInstaller
,并将它们都添加到Installers
集合中 - 设置Account
,StartType
,ServiceName
,Description
等。