私は、日中にさまざまな間隔でいくつかのものを読み書きするコンソールアプリケーションをコーディングしています。後で(「最終」の場合)サービスとしてこれが必要です。今のところ、単純なコンソール アプリケーションの方が使いやすく、サービスの登録/開始/終了を行わなくても結果を確認できるため、単純なコンソール アプリケーションの方が優れています (そう考えました)。テストが完了したら、新しいサービス プロジェクトを作成し、コンソール アプリケーションからコードをコピーするだけで後は簡単ですか?
サービスで使うべきではないと今聞いたTimer
。しかし、私はSystem.Threading.Timer
自分のコンソール アプリケーションでよく使用しています。私が困るということですか?この「コンソールアプリでテストしてからサービスで使用する」ことは良い考えではありませんか? 助言がありますか?