我正在尝试部署一个Windows服务,但不太确定正确的方法。我一开始将其构建为控制台应用程序,现在已将其转换为Windows服务项目,并从服务中的OnStart方法中调用我的类。
现在我需要在没有Visual Studio的服务器上安装它,如果我理解正确,这意味着我不能使用InstallUtil.exe,而必须创建一个安装程序类。这个理解对吗?
我曾经查看过一个之前的问题,Install a .NET windows service without InstallUtil.exe,但我只是想确保我理解得正确。
如果我创建了该问题接受答案链接的类,下一步是什么?上传MyService.exe和MyService.exe.config到服务器,双击exe文件,然后就成功了吗?
这个服务只会安装在一个服务器上。