答案1
这些是快捷方式。要使程序始终以管理员身份运行,请找到可执行文件。找到可执行文件,右键单击它,选择兼容性选项卡。在底部单击以管理员身份运行。现在,指向它的任何快捷方式都无关紧要。该应用程序设置为以管理员身份运行。
对于 Visual Studio,您可以运行这些注册表项或关闭 VS,转到 exe,右键单击,选择疑难解答兼容性,选择疑难解答程序,选择此程序需要其他权限,然后选择测试程序。对于您是否要对此计算机进行更改的问题,单击是。VS 最终将启动,如果它询问您是否运行正常,请单击是。可能需要几分钟才能完成。
或者在提升的命令提示符下运行这些。
reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe" /d "^ RUNASADMIN"
reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe" /d "^ RUNASADMIN"
reg.exe Add "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe" /d "^ RUNASADMIN"
reg.exe Add "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe" /d "^ RUNASADMIN"