我有一个第三方 C++ exe 文件,我从我的 C# windows 窗体应用程序调用它:
System.Diagnostics.Process proc = new Process();
proc.StartInfo.Verb = "runas";
proc.StartInfo.FileName = "virtual.exe";
proc.StartInfo.Arguments = outfile + ".vxml";
proc.StartInfo.WorkingDirectory = Application.StartupPath;
proc.Start();
proc.WaitForExit();
如果我的 C# windows 应用程序处于“调试模式”,它会完美运行。如果我再更改为“发布模式”,它就会崩溃。
任何线索为什么会发生这种情况,以及解决它的方法?
非常感谢