Я создаю консольное приложение для обработки файла, а затем перемещаю его в «обработанную» папку. Приложение основной консоли вызывает другое приложение, используя Process.Start (). Это вторичное приложение на самом деле выполняет массовую вставку данных в базу данных. После завершения массовой вставки основное приложение переместит файл в другую папку, а затем перейдет к дополнительным задачам.
В основном приложении, как я могу предотвратить продолжение кода, пока вторичное приложение не завершится? Мне действительно нужно закончить первый процесс, прежде чем перейти к следующему шагу.
Спасибо!