Нет вкладки совместимости для Devenv.exe (VS 2010 и VS 2012) в Windows 8

Я попытался проверить" запуск от имени администратора " на ярлыке, но это не всегда работает, например, когда я открываю решение через jumplist.

Я посмотрел на devenv.EXE файл, но когда я открываю свойства файла вкладка совместимость не существует. Он существует для других исполняемых файлов в том же каталоге.

кто-нибудь знает, как я могу получить вкладку обратно, так что я могу установить Запуск от имени администратора открытым на исполняемом файле?

1
задан mkinkade
30.03.2023 9:19 Количество просмотров материала 3467
Распечатать страницу

3 ответа

Я не знаю, почему вкладка отсутствует, но я нашел небольшой обходной путь, который работал для меня:

Rightklick команду devenv.exe и выберите исправление неполадок совместимости. В новом окне нажмите на устранение неполадок программ, проверьте программы требуется дополнительное разрешение.

Это заставляет параметры только права администратора, без запуска в режиме совместимости.

42
отвечен Zyumar 2023-03-31 17:07

на VS2012 есть расширение под названием "VSCommands11", которое вы можете установить. Один из параметров конфигурации для него- "всегда запускать Visual Studio с повышенными разрешениями". Это будет получить вы хотите, вы хотите с 2012 года. Вот ссылка что есть скриншот этого диалога настройка.

http://open-db.info/OpenDb/Article.aspx?ArticleId=106

Edit: с вышеуказанного сайта:

резюме: Вы хотите запустить Visual Studio 2012 как администратора, чтобы избежать ошибок, таких как доступ к метабазе IIS.

Решение 1:

  • щелкните правой кнопкой мыши значок "метро" для Visual Studio 2012
  • Нажмите "Открыть Местоположение Файла". Он поместит вас в классический рабочий стол windows с ярлыком для Visual Studio.
  • Правой Кнопкой Мыши по ярлыку и выберите "Свойства"
  • Нажмите Кнопку "Дополнительно"
  • Проверьте "Запуск от имени администратора" и нажмите OK.
7
отвечен b.pell 2023-03-31 19:24

у меня были те же самые вопросы, и мне потребовалось очень много времени, чтобы найти решение. Хитрость заключается в том, чтобы добавить раздел реестра, который говорит, что вы хотите запустить селектор версии Visual Studio от имени администратора, а не devenv.exe себя!

из моего блога: http://daniellang.net/always-run-visual-studio-as-administrator-in-windows-8/

на

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

и добавьте запись с именем

C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe

и значение

RUNASADMIN

это сделает VS Запуск от имени администратора.

5
отвечен Daniel Lang 2023-03-31 21:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх