如果想在C#中直接调用外部的exe文件,具体要如何做呢?
以实际情况为例:
我想调用当前运行项目路径下的Test.exe可执行文件
实现方法:
1. 首先,引用命名空间
using System.Diagnostics;
2. 找到文件位置并调用
string path = Application.StartupPath; // 当前运行程序的相对路径
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = path + "\\Test.exe"; // 文件路径 + 文件名
process.StartInfo.WorkingDirectory = path;
process.StartInfo.CreateNoWindow = true;
process.Start();