После просмотра Super User я нашел этот вопрос, который объясняет, как сделать это с помощью ярлыка на стартовом экране. Точно так же вы можете сделать то же самое, когда Visual Studio закреплен на панели задач. В любом месте:
- Щелкните правой кнопкой мыши значок Visual Studio
- Перейти к
Properties
- Под
Shortcut tab
избраннымAdvanced
- Проверьте
Run as administrator
В отличие от Windows 7, это работает, только если вы запускаете приложение из ярлыка, который вы изменили. После обновления обоих ярлыков Visual Studio он также работает при открытии файла решения из Проводника.
Предупреждение об обновлении:
похоже, что один из основных недостатков в работе Visual Studio с повышенными разрешениями заключается в том, что Explorer не работает с ними, и вы не можете перетаскивать файлы в Visual Studio для редактирования. Вам нужно открыть их через диалог открытия файла. Также вы не можете дважды щелкнуть по любому файлу, связанному с Visual Studio, и открыть его в Visual Studio (кроме решений, как кажется), потому что вы получите сообщение об ошибке, говорящее, как There was a problem sending the command to the program.
только я снимаю флажок, чтобы всегда начинать с повышенными правами (используя VSCommands), тогда я ' я могу открывать файлы напрямую и помещать их в открытый экземпляр Visual Studio.
Обновление для смелых:
несмотря на то, что, как я видел, в прошлом не было пользовательского интерфейса для отключения UAC, по крайней мере, вы все равно можете сделать это через реестр. Ключ для редактирования:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
EnableLUA - DWORD 1-Enabled, 0-Disabled
После изменения этого Windows предложит перезагрузить компьютер. После перезапуска вы вернетесь ко всему, что работает с правами администратора, если вы являетесь администратором. Проблемы, о которых я говорил выше, теперь также исчезли.