Jef*_*eff 10 windows visual-studio visual-studio-2012 visual-studio-2013
我一直在研究网络,试图找出如何在以下情况下将Run As Administrator添加为Visual Studio解决方案的默认菜单项:
到目前为止我发现的说明:
显示如何轻松地将"以管理员身份运行"菜单项添加到现有文件类型.您只需要为您正在使用的Visual Studio版本找到正确的注册表项.例如,Visual Studio 2013的解决方案文件类型的注册表项是:
[HKEY_CLASSES_ROOT\VisualStudio.sln.12.0]
然后,您只需复制shell键下的Open命令,然后将其粘贴为名称为runas的新键.
更改后,在Windows资源管理器中右键单击解决方案时,"以管理员身份运行"位于命令列表中.但它不是默认值.
要从"跳转列表"菜单中以管理员身份打开解决方案,请在右键单击Visual Studio作为固定图标时,必须右键单击"跳转列表"中的解决方案文件,然后选择"以管理员身份运行".
但我找不到任何关于如何在此菜单中将Run As Administrator作为默认命令.
那你怎么做的?
Pra*_*uis 12
最简单的方法是这样做(在Windows 10上工作):右键单击visual studio 2017并打开文件位置.(如果是快捷方式,请右键单击然后单击属性.在底部单击"打开文件位置")
这应该会引导你到devenv.exe.
右键单击此选项并选择对兼容性进行故障排除.选择"排除程序故障"并选中"程序需要其他权限"框并选择下一步.
现在,如果您从哪里打开visual studio,它将以管理员身份打开它.
它实际上是一个需要设置的额外注册表项.在文件类型下的shell键中,将(Default)的值更改为与shell文件夹下的注册表中的命令相同的名称.
例如,要将Run As Administrator设置为默认值,可以将HKEY_CLASSES_ROOT\VisualStudio.sln.12.0\shell中的(默认)值设置为runas.
导出时,此设置如下所示:
[HKEY_CLASSES_ROOT\VisualStudio.sln.12.0\shell]
@="runas"
Run Code Online (Sandbox Code Playgroud)
现在,当您在Windows资源管理器中右键单击解决方案时,或右键单击右键单击解决方案以在Visual Studio 2013固定图标上显示跳转列表后,"以管理员身份运行"是默认命令而不是"打开".
因此,您可以放心地从Windows资源管理器或"跳转列表"菜单中打开解决方案,并以管理员身份打开Visual Studio.
归档时间: |
|
查看次数: |
4543 次 |
最近记录: |