запустить файл .exe в другой папке с приложением Windows Form в C ++ - PullRequest
0 голосов
/ 08 июля 2011

Я занимаюсь разработкой приложения Windows Form на C ++.Я хочу запустить разные .exe файлы из разных папок.Например, если приложение находится в папке Folder1, я хочу запустить некоторые файлы .exe из папки Folder2.Я использую что-то вроде этого:

Process^ myProcess1 = gcnew Process; 
myProcess1->StartInfo->FileName = OWorkFolder->Text + "\\" + "SSI_SREF.exe";
myProcess1->Start();   

, но это не работает.Когда я использую это, я получаю: «Это приложение запросило среду выполнения, чтобы завершить его необычным способом. Пожалуйста, свяжитесь с командой поддержки приложения для получения дополнительной информации».Кстати, когда я помещаю свои файлы .exe в папку, в которой находится приложение, все работает.У кого-нибудь есть идеи?Я очень ценю это.

Bests, Esmaeel

...