如何以pipe理员身份运行Visual Studio默认情况下

最近发现,即使以pipe理员身份login到我的个人笔记本电脑,Visual Studio不会以pipe理员模式运行,您需要明确使用“以运行身份pipe理”

有没有办法使其作为pipe理默认运行,而不是创build一个快捷方式等?

从这里复制并粘贴,使用高级属性部分。 这将允许您在打开时始终以pipe理员身份运行该程序。

Windows 7的 :

  1. 右键单击该程序的快捷方式,然后单击属性。
  2. 单击快捷方式选项卡上的程序快捷方式,然后单击高级button。
  3. 选中“以pipe理员身份运行”框,然后单击“确定”。
  4. 点击确定。
  5. 打开程序。
  6. 如果UAC提示,则单击是以应用权限以允许程序作为pipe理员以完全权限运行。

注意:如果您是以标准用户而不是pipe理员身份login的,那么在程序以pipe理员身份运行之前,您需要提供pipe理员密码。

更新 :(2015-07-05)

Windows 8,8.1和10

在Windows 8中,您必须右键单击devenv.exe并select“疑难解答兼容性”。

  1. select“疑难解答程序”

  2. 选中“程序需要额外的权限”点击“下一步”,点击“testing程序…”

  3. 等待程序启动

  4. 点击下一步”

  5. select“是,保存这个程序的这些设置”

  6. 点击“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

    1. 右键单击该文件并selectProperties
    2. selectCompatibility选项卡
    3. 可选:selectChange settings for all users
    4. selectRun this program as an administrator
    5. select确定并closures对话框

Windows 10

  1. 右键单击“Visual Studio”并select“打开文件位置” 右键单击“Visual Studio”并选择“打开文件位置”
  2. 右键单击“Visual Studio”并select“属性” 右键单击“Visual Studio”并选择“属性”
  3. 点击“高级”,选中“以pipe理员身份运行” 点击“高级”,选中“以管理员身份运行”

窗户8

没有高级选项卡了。 所以,要自动完成,您需要按照以下步骤操作:

右键点击快捷方式
点击属性
在“快捷方式”标签下,点击“打开文件位置”
然后,右键单击devenv.exe
-解决兼容性
– 排除程序
– 检查“该程序需要额外的权限”
– 接下来,接下来呢…

遵循这些简单的步骤:

  1. 右键单击“devenv.exe”
  2. 点击“疑难解答兼容性”
  3. 点击“程序疑难解答”勾选“程序需要额外的权限”
  4. 点击下一步”
  5. 点击“testing程序…”。 它应该以pipe理员身份启动Visual Studio
  6. 点击下一步”
  7. 点击“是,保存这个程序的这些设置”
  8. 点击“closures疑难解答”
  9. 现在,Visual Studio将始终以pipe理员身份运行。

在Windows 10上:

  • 在“开始”窗口中searchVisual Studio并select“打开文件位置”:

搜索视觉工作室

  • select“疑难解答兼容性”:

麻烦拍摄

  • select“疑难解答程序”:

tobleshoot

  • 提高权限:

提高权限

  • 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

  1. 右键单击该快捷方式
  2. 点击属性
  3. 点击“快捷方式”标签
  4. 点击高级

你会发现运行身份pipe理员(checkbox)

@Kumar

“W7提示每次运行这个程序”devenv.exe“,反正要摆脱那个?

是。 您可以通过转到控制面板/用户帐户/更改用户帐户控制设置并向下移动滑块来防止Windows提示您。

我发现一个简单的方法来以pipe理员身份运行Visual Studio。 我在Windows 10中做了,但我相信它可以在任何窗口上工作。

  1. 转到开始菜单
  2. searchVisual Studio
  3. 右键单击Visual Studio
  4. 以pipe理员身份运行

在这里输入图像说明