C#でフォームが不要なアプリ、例えばサービス的なプログラムを作るには、 Mainスレッド内でいろいろ初期化をしてから最終的に Application.Run メソッドを 実行すれば作成できます。 プロジェクトの作成時には Windows フォーム アプリケーションを選びましょう。 namespace WithoutForm { static class Program { [STAThread] static void Main(String[] args) { // ここでいろいろ初期化 // アプリケーションの終了時に呼ばれるイベントハンドラを登録 Application.ApplicationExit += new EventHandler(exitHandler); // Run でひたすらループ Application.Run(); } public static void ex