有没有办法在现有流程(应用程序实例)中打开文件,而不是每次使用Process.Start()
时都创建新实例?
例如:
var psi = new ProcessStartInfo
{
Arguments = @"C:\Temp\Test.txt",
FileName = @"C:\Program Files (x86)\...\devenv.exe"
};
Process.Start(psi);
每次执行代码时,都会创建一个新的Visual Studio实例。是否可以在第一次启动时捕获Visual Studio进程的PID并在该现有实例中打开任何新文件?