如何以pipe理员身份运行Visual Studio默认情况下
最近发现,即使以pipe理员身份login到我的个人笔记本电脑,Visual Studio不会以pipe理员模式运行,您需要明确使用“以运行身份pipe理”
有没有办法使其作为pipe理默认运行,而不是创build一个快捷方式等?
从这里复制并粘贴,使用高级属性部分。 这将允许您在打开时始终以pipe理员身份运行该程序。
Windows 7的 :
- 右键单击该程序的快捷方式,然后单击属性。
- 单击快捷方式选项卡上的程序快捷方式,然后单击高级button。
- 选中“以pipe理员身份运行”框,然后单击“确定”。
- 点击确定。
- 打开程序。
- 如果UAC提示,则单击是以应用权限以允许程序作为pipe理员以完全权限运行。
注意:如果您是以标准用户而不是pipe理员身份login的,那么在程序以pipe理员身份运行之前,您需要提供pipe理员密码。
更新 :(2015-07-05)
Windows 8,8.1和10
在Windows 8中,您必须右键单击devenv.exe并select“疑难解答兼容性”。
-
select“疑难解答程序”
-
选中“程序需要额外的权限”点击“下一步”,点击“testing程序…”
-
等待程序启动
-
点击下一步”
-
select“是,保存这个程序的这些设置”
-
点击“closures”
更新Refrence原始链接
右键单击应用程序,道具 – >兼容性 – >检查以pipe理员身份运行程序
应用此更改将使双击.sln
文件时,Visual Studio将无法打开。 此外,您将无法将文件拖放到Visual Studio中。
按照编号的说明为每个文件在公牛列表中。 path是用于标准的64位安装,所以你可能需要为你的系统进行调整。
-
C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
-
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
-
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
-
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
- 右键单击该文件并select
Properties
- select
Compatibility
选项卡 - 可选:select
Change settings for all users
- select
Run this program as an administrator
- select确定并closures对话框
- 右键单击该文件并select
Windows 10
- 右键单击“Visual Studio”并select“打开文件位置”
- 右键单击“Visual Studio”并select“属性”
- 点击“高级”,选中“以pipe理员身份运行”
窗户8
没有高级选项卡了。 所以,要自动完成,您需要按照以下步骤操作:
右键点击快捷方式
点击属性
在“快捷方式”标签下,点击“打开文件位置”
然后,右键单击devenv.exe
-解决兼容性
– 排除程序
– 检查“该程序需要额外的权限”
– 接下来,接下来呢…
遵循这些简单的步骤:
- 右键单击“devenv.exe”
- 点击“疑难解答兼容性”
- 点击“程序疑难解答”勾选“程序需要额外的权限”
- 点击下一步”
- 点击“testing程序…”。 它应该以pipe理员身份启动Visual Studio
- 点击下一步”
- 点击“是,保存这个程序的这些设置”
- 点击“closures疑难解答”
- 现在,Visual Studio将始终以pipe理员身份运行。
在Windows 10上:
- 在“开始”窗口中searchVisual Studio并select“打开文件位置”:
- select“疑难解答兼容性”:
- select“疑难解答程序”:
- 提高权限:
-
select“是,保存这个程序的这些设置”
-
select“closures”
一旦完成,Visual Studio应该以pipe理员身份运行。
一次修复:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe"="~ RUNASADMIN"
右键单击该图标,然后单击属性。 在属性窗口中,转到兼容性选项卡。 应该有一个标签为“以pipe理员身份运行此程序”的checkbox。 检查,然后单击确定。 下一次从该快捷方式运行应用程序时,它将自动作为pipe理员运行。
右键单击图标 – >属性 – >高级 – >检查checkbox以pipe理员身份运行,每次它将在pipe理模式下打开(相同的Windows 8)
我一直都是通过创build一个快捷方式来完成的,这并不是什么大问题。 否则,我相信没有办法。
对于Windows 8
- 右键单击该快捷方式
- 点击属性
- 点击“快捷方式”标签
- 点击高级
你会发现运行身份pipe理员(checkbox)
@Kumar
“W7提示每次运行这个程序”devenv.exe“,反正要摆脱那个?
是。 您可以通过转到控制面板/用户帐户/更改用户帐户控制设置并向下移动滑块来防止Windows提示您。
我发现一个简单的方法来以pipe理员身份运行Visual Studio。 我在Windows 10中做了,但我相信它可以在任何窗口上工作。
- 转到开始菜单
- searchVisual Studio
- 右键单击Visual Studio
- 以pipe理员身份运行