7

うまく機能する ServiceStack コンソール アプリケーションを作成しましたが、もちろん、コマンド プロンプトからトリガーした後は実行したままにしておく必要があります。これを Windows サービスとして実行したい。

SS を Windows サービスとして実行できると記載されているこの wiki ページを確認しています。

https://github.com/ServiceStack/ServiceStack/wiki/セルフホスティング

これを行う方法が完全にはわかりませんでした。この StarterTemplate は 2 年前から参照されています。このプロジェクトをクローンしてから、コードをコピーしますか?

https://github.com/ServiceStack/ServiceStack.Examples/tree/master/src/StarterTemplates/WinServiceAppHost

4

2 に答える 2

3

最も簡単な方法は、 ServiceStackVS VS.NET ExtensionでServiceStack Windows Service Emptyプロジェクトを作成することです。

それ以外の場合は、WinService プロジェクトを複製し、Visual Studio から新しい Windows サービス プロジェクトを作成して、Program.csにアプローチをコピーできます。

最近の ServiceStack Windows Service プロジェクトは、 Windows Service Hostで実行されているRazor Rockstars Web サイトであり、そのテンプレートは ServiceStack.Examples スターター テンプレートに基づいていました。

于 2013-06-19T20:38:21.773 に答える