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.
C# Windows サービスを作成しましたが、それは必要なことを実行します。完了すると、サービスが停止します。
私がする必要があるのは、サービスが停止することなく実行されることです。このようにして、別のデータ フィードが利用可能になると、サービスはソース コードを実行し、必要な処理を実行します。
任意の提案をお願いします。前もって感謝します。
-ジェフ
Windows サービスのメイン関数はループ内で実行する必要があるため、Stop コマンドを受信するまで実行を継続できます。ループの種類は問題ではありませんが、サービスを実行し続けるためには、継続的に作業が必要です。また、OnStart メソッドでループを実行することはできません。ループを実行するスレッドを作成し、OnStart メソッドからスレッドを開始します。