Предположим, у меня есть консольное приложение .net, которое выполняет какой-то длительный код в потоке.
Я хотел бы, чтобы консольное приложение завершилось, пока поток все еще работает. В частности, я хотел бы запустить консольное приложение из пакетного файла или другого процесса, который запустит длительный процесс, а затем продолжит выполнять другие действия, пока выполняется длительный поток.
Если это невозможно, единственным известным мне обходным путем будет использование служебной программы для размещения долго выполняющегося потока.
Можно ли сделать так, чтобы консольное приложение возвращало управление, как я описал?