我正在用C ++开发Windows窗体应用程序。我想从不同的文件夹中运行不同的.exe文件。例如,如果应用程序在Folder1中,我想从Folder2运行一些.exe文件。我正在使用这样的东西:
Process^ myProcess1 = gcnew Process;
myProcess1->StartInfo->FileName = OWorkFolder->Text + "\\" + "SSI_SREF.exe";
myProcess1->Start();
但它不起作用。当我使用它时,我得到:“此应用程序已请求运行时以不寻常的方式终止它。请联系应用程序的支持团队以获取更多信息”。顺便说一句,当我将.exe文件放在应用程序所在的文件夹中时,每件事都有效。有人有任何想法。对此,我真的非常感激。
Bests,Esmaeel