У меня есть следующее приложение, которое я хочу запустить с флешки, скажем F: \ App.exe :
static void Main(string[] args)
{
Process.Start(@"C:\AnotherApp.exe");
}
Однако после App.exe завершается, невозможно «безопасно удалить» диск F: до тех пор, пока AnotherApp.exe также не завершится.При просмотре дерева процессов с помощью Sysinternals Process Monitor процесс AnotherApp.exe по-прежнему является дочерним для App.exe (завершается).
Есть ли способ запустить процесс из приложения на флешке, который бы не блокировал его безопасное удаление?