Открытие файла в существующем процессе по PID - PullRequest
0 голосов
/ 23 мая 2018

Есть ли способ открыть файл в существующем процессе (экземпляре приложения) вместо создания нового экземпляра каждый раз, когда используется Process.Start()?

Например:

var psi = new ProcessStartInfo
{
    Arguments = @"C:\Temp\Test.txt",
    FileName = @"C:\Program Files (x86)\...\devenv.exe"
};
Process.Start(psi);

Это создаст новый экземпляр Visual Studio при каждом выполнении кода.Можно ли перехватить PID процесса Visual Studio при первом запуске и открыть новые файлы в этом существующем экземпляре?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...