スレッドで実行時間の長いコードを実行する .net コンソール アプリケーションがあるとします。
スレッドの実行中にコンソール アプリケーションを終了させたいと考えています。具体的には、長期実行プロセスを開始し、長期実行スレッドの実行中に他の処理を続行するバッチ ファイルまたはその他のプロセスからコンソール アプリケーションを起動したいと考えています。
それが不可能な場合、私が知っている唯一の回避策は、サービス プログラムで実行時間の長いスレッドをホストすることです。
私が説明したように、コンソール アプリケーションにコントロールを返すようにすることは可能ですか?