Не удается открыть стандартное приложение DisplaySwitch.exe - C#

Узнай цену своей работы

Формулировка задачи:

Оно находится в папке system32, но когда я открываю его обычным путем, выдает ошибку, что приложение не найдено.
Листинг программы
  1. Process.Start("DisplaySwitch.exe");
Необработанное исключение типа "System.ComponentModel.Win32Exception" в System.dll Дополнительные сведения: Не удается найти указанный файл Что не так?

Решение задачи: «Не удается открыть стандартное приложение DisplaySwitch.exe»

textual
Листинг программы
  1. Process.Start(Environment.Is64BitOperatingSystem && !Environment.Is64BitProcess
  2.     ? Environment.ExpandEnvironmentVariables(@"%windir%\sysnative\DisplaySwitch.exe")
  3.     : "DisplaySwitch.exe"
  4. );

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы