Мне нужно запустить приложение (простой test.exe) из основного веб-приложения ASP.net, используя ProcessStartInfo.
Приложение начинает использовать следующие параметры:
var startInfo = new ProcessStartInfo
{
FileName = "test.exe",
Arguments = string.Join("|", args),
Verb = "runas",
//UseShellExecute = false,
//WindowStyle = ProcessWindowStyle.Hidden,
//CreateNoWindow = true,
//RedirectStandardOutput = true,
};
App test.exe запускается и регулярно работает, пока приложение spawn (веб-приложение) живо. Как только умирает spawn WebApp, также умирает и test.exe.
Как видите, я пробовал много параметров ProcessStartInfo, но ни один из них не решил проблему.
Вопрос в том, можно ли запустить простой exe-файл из веб-приложения в ядре .net и поддерживать его независимо от приложения spawn?
Окружающая среда - IIS ws2016