请帮帮我!我是一个C#Programmer.Not非常有经验。我想将一个可执行文件注入另一个可执行文件。如果我打开这个复合文件,第一个文件将被执行然后执行后第二个文件将被执行。我怎么做?
答案 0 :(得分:0)
您应该使用System.Diagnostics.Process类,例如:
Process SecondApp = Process.start(pathToExeFile);
或者,像
ProcessStartInfo myInfo = new ProcessStartInfo();
myInfo.FileName = pathToExeFile;
myInfo.WorkingDirectory = Path.GetDirectoryName(pathToExeFile);
myInfo.CreateNoWindow = true;
Process SecondProcess = Process.Start(myInfo);
顺便说一下,新进程不会阻止当前的线程。
P.S不要忘记添加
using System.Diagnostics;