servicestack,Windows Services,servicestack" /> servicestack,Windows Services,servicestack" />

Windows services 如何将ServiceStack控制台项目作为Windows服务运行?

Windows services 如何将ServiceStack控制台项目作为Windows服务运行?,windows-services,servicestack,Windows Services,servicestack,我已经创建了一个工作良好的ServiceStack控制台应用程序,但当然,在从命令提示符触发它之后,我必须让它保持运行。我想将其作为Windows服务运行 我正在查看这个wiki页面,它声明您可以将SS作为Windows服务运行 我不完全清楚如何做到这一点。此模板引用自2年前。我是否克隆此项目,然后将代码复制到其中 最简单的方法是在中创建一个ServiceStack Windows Service Empty项目 否则,您可以克隆WinService项目,并从Visual Studio创建新的

我已经创建了一个工作良好的ServiceStack控制台应用程序,但当然,在从命令提示符触发它之后,我必须让它保持运行。我想将其作为Windows服务运行

我正在查看这个wiki页面,它声明您可以将SS作为Windows服务运行

我不完全清楚如何做到这一点。此模板引用自2年前。我是否克隆此项目,然后将代码复制到其中


最简单的方法是在中创建一个ServiceStack Windows Service Empty项目

否则,您可以克隆WinService项目,并从Visual Studio创建新的Windows服务项目,然后在中复制该方法


最近的ServiceStack Windows服务项目是在中运行的网站,其模板基于ServiceStack。示例初学者模板。

我使用topshelf将ServiceStack控制台应用程序作为Windows服务运行。这对我来说真的很管用

有趣的是,我用TopShelf做了其他的事情。在windows服务中运行时,端点显示得很好?我没有遇到任何问题。我的部署脚本包括对acl的修改,以使运行服务的用户能够使用端口80:netsh http add urlacl url=http://*:80/user=XXX\XXXXXX@MikeT有这方面的例子吗?嗨,我不理解中的代码。如果它是Windows服务,它意味着什么http://localhost:port?它不是一个web服务。@Love它仍然在运行一个自托管的web服务,它只是在一个Windows服务中运行。所以模板是
ServiceStack Windows服务Empty
什么时候可以创建项目?