0

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);
4

1 に答える 1