使用Visual Studio Express 2012,我使用Topshelf(版本3.1.107.0)创建了一个控制台应用程序.该应用程序作为控制台应用程序工作,但我不知道如何将其作为服务安装.我已经从VisualStudio中发布了这个项目(Build,Publish),以管理员身份启动了一个命令提示符,导航到发布应用程序的文件夹,并运行了安装程序.exe-从命令提示符下安装.该应用程序已安装并运行,但作为控制台应用程序,而不是Windows服务.我错过了什么?
对于那些可能不熟悉TopShelter的人来说,它是一个用于.Net的Windows服务框架,应该可以简化我上面描述的场景-作为控制台应用程序开发和调试,作为Windows服务部署.请参阅http://docs.topshelf-project.com/en/latest/index.html处的文档.