当前位置:  开发笔记 > 开发工具 > 正文

如何在visual studio上以管理员身份运行最近的项目或解决方案

如何解决《如何在visualstudio上以管理员身份运行最近的项目或解决方案》经验,为你挑选了3个好方法。

从本文: 默认情况下如何以管理员身份运行Visual Studio

并且 你可以强制Visual Studio来始终在Windows 8管理员身份运行?

和 Visual Studio版本选择器无法打开

我尝试将devenv.exeVSLauncher.exe设置为始终以管理员身份运行


是的,当我通过快捷方式打开时 - >它有效!

在此输入图像描述

结果...

在此输入图像描述


或直接打开项目和解决方案 - >它的工作原理!

在此输入图像描述

结果...

在此输入图像描述


########################## 题 ####################### ###

但是当我通过最近的项目和解决方案快捷方式打开时 - >它不起作用!

在此输入图像描述

结果...

在此输入图像描述

有人可以帮忙或解释一下吗?

PS Window 8.1 Pro 64位(6.3,Build 9600)| Visual Studio Professional 2015



1> Shubham Agar..:

我运行了故障排除兼容性选项.

步骤1:转到C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE.右键单击devenv.exe并选择"Troubleshoot compatibility"
步骤2:选择"此程序需要其他权限"
步骤3:测试并单击下一步.

现在一切都会顺利进行.

注意:不要忘记保存设置.

在此输入图像描述



2> Andrey Trety..:

您需要将字符串值添加HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\devenv.exe和值的完整路径名称RUNASADMIN.

对于我的系统路径是:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe.

而这:C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe解决这个问题.

您可以在regedit中执行此操作或使用控制台命令(使用管理员权限运行):

对于Visual Studio IDE

REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /t REG_SZ /d RUNASADMIN

for Visual Studio版本选择器 (由TooN DinDarkDevil 推荐 )

REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe" /t REG_SZ /d RUNASADMIN

在键添加后,它应该如何在注册表编辑器中查看: 密钥添加后注册窗口

之后,所有项目都将以管理员权限打开.

它在Window 8.1 Pro 64位上为我工作 Visual Studio Enterprise 2015

附加信息. TooN DinDarkDevil

当您的窗口安装了多个版本的"Visual Studio "时,"Microsoft Visual Studio版本选择器" .Visual Studio项目和解决方案默认打开是"Visual Studio版本选择器".

这项工作现在适合我(包括最近的快捷方式).

在此输入图像描述

结果..

    通过"Visual Studio 2015"(工作)的 引脚打开在此输入图像描述


2.最近开放的"Visual Studio 2015"(工作) 在此输入图像描述


3.通过"Visual Studio版本选择器"的引脚打开(工作) 在此输入图像描述


4.最近打开"Visual Studio版本选择器"(工作) 在此输入图像描述


PS试试吧!



3> Michael Brau..:

您可以使用兼容性检查器向导强制devenv.exe 始终以管理员身份运行.

打开资源管理器并转到C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE.右键单击devenv.exe并选择"Troubleshoot compatibility":

在此输入图像描述

在向导的第一页上,选择"疑难解答程序".选中"该程序需要其他权限":

在此输入图像描述

单击"下一步",然后测试程序并转到下一步以保存设置.

从现在开始,每次Windows运行devenv.exe(Visual Studio)时,它都将以管理员身份运行,您将收到UAC提示.我从跳转列表中测试了它,它按预期工作.

要撤消此操作,只需再次浏览向导并取消选中"...其他权限"复选框.

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有