C++ マネージ プロジェクトのメイン機能の最後で C# 実行可能ファイル abc.exe を実行したいと考えています。abc.exe は、エラーが発生した場合でも、C++ マネージ プロジェクトに影響を与えずに非同期で実行する必要があります。
プロセスが .exe 非同期で実行されていることがわかりましたが、.exe でエラーが発生した場合、その exe c++ マネージド プロジェクトはどうなりますか?
Process ^p;
ProcessStartInfo ^pInfo;
pInfo = gcnew ProcessStartInfo();
pInfo->Verb = "open";
pInfo->FileName = "d:\\abc.exe";
pInfo->UseShellExecute = true;
p = Process::Start(pInfo);