Я постараюсь объяснить мою ситуацию:
Я разработчик и использую Visual Studio. Я всегда хочу запускать Visual Studio от имени администратора. Я прикрепил ярлык к панели задач и в ее свойствах установил запуск Visual Studio от имени администратора. Это отлично работает.
Когда я щелкаю правой кнопкой мыши на закрепленном ярлыке, я вижу список последних и закрепленных решений. Я обычно открываю Visual Studio, щелкая одно из этих закрепленных решений.
Когда я нажимаю одно из этих недавних или закрепленных решений, я не получаю приглашение UAC. Я помню, что раньше я всегда получал это (по крайней мере, я думаю, что я помню).
Могу ли я что-нибудь сделать, чтобы Visual Studio работал от имени администратора, когда я нажимал на эти последние или закрепленные решения?
Хитрость заключается в том, чтобы изменить параметры совместимости (т. Е. Всегда запускать от имени администратора) для исполняемого файла (
devenv.exe
), а не ярлыка. После внесения изменений может потребоваться повторно связать.sln
расширение сdevenv.exe
На mo.notono.us есть запись в блоге, объясняющая, как это делается.
Изменить: Если вкладка совместимости отсутствует в devenv.exe, используйте средство устранения неполадок совместимости, чтобы включить ее - Нет вкладки совместимости для Devenv.exe (VS 2010 и VS 2012) в Windows 8
источник
Ищите «Visual Studio», чтобы найти ваш devenv.exe
Или, если вы знаете, где это:
Вы должны увидеть флажок «Запускать эту программу от имени администратора» в настройках уровня привилегий.
Теперь, если вы нажмете на ярлык на панели задач, он должен запускаться от имени администратора
источник