无法运行文件(使用进程)

时间:2015-04-10 14:09:34

标签: visual-c++ c++-cli

我有一个运行exe文件的按钮,Code I' m using;

Process^ runFile = gcnew Process();
runFile->StartInfo->FileName = "C:\\Folder\\File.exe";
runFile->Start();

这可以在我自己的电脑上运行,但是如果我在另一台电脑上运行它,那么它会给我一个未处理的异常错误。

文件夹位置+文件与其他PC上的文件位置+文件完全相同。

关于如何修改它以正常工作的任何想法?

编辑 - 我在另一台笔记本电脑上安装了可视化C ++,并将项目复制到其上并构建它。在这之后,我可以直接从调试或发布文件夹运行应用程序,它可以工作。

我的问题是我希望能够从没有安装Visual C ++的PC上的发布文件夹中运行此应用程序

另一个快速编辑 - 我尝试使用

System::Diagnostics::Process::Start

同样,但仍然没有快乐 - 我假设这是我对软件的一个问题...当我指向应用程序时,CreateProcess功能正在其他PC上运行比如Chrome,然后为网站添加参数,但是当我想从特定目录运行文件时它就不起作用了

=(

0 个答案:

没有答案