Я пытаюсь запустить файл exe
со своего компьютера:
string versionInFolder = @ "c: test .exe "; public void Install (string versionInFolder) {ProcessStartInfo processStartInfo = new ProcessStartInfo {CreateNoWindow = true, UseShellExecute = false, FileName = versionInFolder, WindowStyle = ProcessWindowStyle.Hidden,}; используя (Process process = Process.Start (processStartInfo)) {process.WaitForExit (); }}
Этот файл существует и может быть запущен вручную, но я получил эту ошибку
:
System.ComponentModel.Win32Exception: ‘Запрошенная операция требует повышения’
Я нашел это сообщение, но не понял причину этой ошибки
и как это решить.
Вам нужно запустить вашу программу от имени администратора. Сначала проверьте это.
И если это не сработает, или если вы администратор, попробуйте переместить файл в другое место.