Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以前に .NET で Windows サービスを作成したとき、サービスまたは対話型アプリケーションとして実行できるようにアプリケーションを作成しました (コマンド ライン引数の存在に応じて実行方法を識別します。たとえば、 --service .
TopShelf の使用を検討していますが、これにこの機能があるかどうか疑問に思っています。私はまだ何も見つけていませんが、誰か知っているのだろうか?
Topshelf サービスが実行されると、コンテキストが自動的に処理されます。パラメータなしで実行するだけで、コンソール アプリケーションとして実行されます。実行するmyService.exe installと、サービスとして実行するために必要なすべてがセットアップされます。次に、サービスマネージャーを介してサービスを実行するだけです。
myService.exe install