Код: Выделить всё
ProcessStartInfo startInfo = new()
{
CreateNoWindow = false,
UseShellExecute = false,
FileName = "VC_redist.x64.exe",
WindowStyle = ProcessWindowStyle.Hidden,
Arguments = "/install /quiet /norestart"
};
using Process? exeProcess = Process.Start(startInfo);
exeProcess?.WaitForExit();
Мне нужен способ предотвратить переустановку, если она установлена. уже установлен, поэтому просто прервите установку.
Я просматривал документацию msiexec (msiexec /h) и не нашел решения.
Кто-нибудь знает, как это сделать, или может подсказать? решение? Благодарен.
Подробнее здесь: https://stackoverflow.com/questions/793 ... lling-by-c
Мобильная версия