最佳答案
我使用 Visual Studio Express 2012创建了一个使用托普架(版本3.1.107.0)的控制台应用。这个应用程序作为一个控制台应用工作,但我不知道如何将它作为一个服务安装。我已经在 Visual Studio (Build,Publish)中发布了该项目,作为 Administrator 启动了命令提示符,导航到发布应用程序的文件夹,并从命令提示符运行 setup.exe-install。该应用程序是安装和运行的,但是作为一个控制台应用,而不是一个 Windows 服务。我错过了什么?
对于那些可能不熟悉 Topsheld 的人来说,它是一个 Windows 服务框架,用于。网络,并被认为是促进我上面描述的场景-开发和调试作为一个控制台应用,部署作为一个 Windows 服务。请参阅 http://docs.topshelf-project.com/en/latest/index.html上的文档。