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

Kum*_*mar 412 .net installation visual-studio-2010 visual-studio

最近发现,即使以管理员身份登录我的个人笔记本电脑,Visual Studio也无法以管理员模式运行,您需要明确使用运行方式管理员

除了创建快捷方式等之外,有没有办法让它默认运行为Admin?

ham*_*uri 740

此处复制并粘贴"使用高级属性"部分.这将允许您在打开程序时始终以管理员身份运行该程序.

Windows 7的 :

  1. 右键单击程序的快捷方式,然后单击"属性".
  2. 单击快捷方式选项卡以获取程序快捷方式,然后单击"高级"按钮.
  3. 选中"以管理员身份运行"框,然后单击"确定".
  4. 单击"确定".
  5. 打开程序.
  6. 如果UAC提示,则单击是以应用权限以允许程序以管理员的完全权限运行.

注意:如果您这样做是以标准用户而不是管理员身份登录,则在程序以管理员身份运行之前,您需要提供管理员密码.

更新:(2015-07-05)

Windows 8,8.1和10

在Windows 8中,您必须右键单击devenv.exe并选择"疑难解答兼容性".

  1. 选择"排除程序故障"

  2. 选中"程序需要其他权限"单击"下一步",单击"测试程序..."

  3. 等待程序启动

  4. 点击下一步"

  5. 选择"是,保存此程序的这些设置"

  6. 点击"关闭"

更新Refrence原始链接

  • 如果直接打开.sln文件,此方法不起作用.请改用另一种方法:http://stackoverflow.com/questions/12257110/can-you-force-visual-studio-to-always-run-as-an-administrator-in-windows-8 (80认同)
  • W7提示每次运行这个程序"devenv.exe",反正要摆脱它? (6认同)
  • Windows 7步骤也适用于Windows 10. (6认同)
  • 在Win10上为我工作 (5认同)
  • devenv位置,VS2017(在win10上):"C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe" (3认同)
  • **devenv.exe 位置:** (Windows 10) C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE (2认同)

Tsh*_*dau 95

在Windows 10上:

  • 在"开始"窗口中搜索Visual Studio,然后选择"打开文件位置":

在此输入图像描述

  • 选择"排除兼容性问题":

麻烦拍摄

  • 选择"疑难解答程序":

tobleshoot

  • 提升权限:

提高权限

  • 选择"是,保存此程序的这些设置"

  • 选择"关闭"

完成后,Visual Studio应该以管理员身份运行.

  • 这个答案应该移到顶部,以免人们浪费时间在其他答案上.其他答案的问题:1.有些不适用,因为到目前为止缺少兼容性选项卡(W10 V1803).2.他们可能以管理员身份启动VS,但直接打开解决方案仍然无法以管理员身份启动VS. (11认同)
  • 对于 Windows 11,在看到“兼容性疑难解答”之前,您必须选择“显示更多选项”。其余部分相同 (5认同)
  • 为什么他们删除了高级选项卡?这个过程需要很长时间才能完成。 (3认同)

Mat*_*har 51

右键单击应用程序,道具 - >兼容性 - >选中以管理员身份运行程序

  • 我做了:右键单击devenv.exe - >解决兼容性问题,运行向导并选择"此程序需要其他权限".现在只需双击.sln就会以管理员身份打开它. (4认同)
  • 这是最好的答案.简单,适用于所有场景 (2认同)
  • 不适用于所有场景。在带有跳转列表的 win8 中对我不起作用。对我有用的是 Deblaton Jean-Philippe 的解决方案 (2认同)

Nat*_*ate 39

应用此更改将使您在双击.sln文件时无法打开Visual Studio .此外,您将无法将文件拖放到Visual Studio中.

按照受控列表中每个文件的编号说明进行操作.这些路径用于标准的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. 右键单击该文件并选择 Properties
    2. 选择Compatibility选项卡
    3. 可选:选择 Change settings for all users
    4. 选择 Run this program as an administrator
    5. 选择确定并关闭对话框


小智 37

Windows 10

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


Beh*_*imi 19

在 Windows 10 中,执行以下步骤: - 下载并安装“Everything”应用程序,该应用程序可立即按名称查找文件和文件夹。- 找到“devenv.exe”并找到它。

一切

  • 右键单击“devenv.exe”并选择“兼容性疑难解答”。然后选择“疑难解答程序”。然后勾选“该程序需要额外权限”。然后测试设置并在下一页中保存设置。

解决兼容性

排除程序故障

该程序需要额外的权限

以管理员身份运行


Deb*_*ppe 18

窗户8

没有高级标签了.因此,要自动执行此操作,您需要执行以下步骤:

- 右键单击​​快捷方式 -
单击属性
- 在"快捷方式"选项卡下,单击"打开文件位置"
- 然后,右键单击devenv.exe
-Troubleshoot compatibility
-Troubleshoot program
-Check"程序需要其他权限"
-接下来,接下来,......


小智 17

请遵循以下简单步骤:

  1. 右键单击"devenv.exe"
  2. 点击"排除兼容性问题"
  3. 单击"疑难解答程序"选中"该程序需要其他权限"
  4. 点击下一步"
  5. 单击"测试程序...".它应该以管理员身份启动Visual Studio
  6. 点击下一步"
  7. 单击"是,保存此程序的这些设置"
  8. 点击"关闭问题排查工具"
  9. 现在,Visual Studio将始终以管理员身份运行.

  • 这是唯一适用于JumpLists的解决方案. (2认同)
  • 当我需要时如何删除它? (2认同)
  • @JohnDemetriou 您可以通过相同的故障排除向导并删除它所做的更改。 (2认同)
  • 是的 - 这是唯一适用于Win 10 64位和VS 2015的解决方案.我需要VS作为管理员,以便我可以使用Chrome作为PHP调试工具以及IE和Edge (2认同)

Mo *_*d A 11

图像显示了如何通过 mhamri 步骤 1 到 3 以管理员身份运行 Visual Studio

1- 从开始菜单或在任务栏中打开 Visual Studio 时,右键单击VS 图标

2- 在上下文菜单中,再次右键单击Visual Studio 图标

3-左键单击属性

图像显示了如何通过 mhamri 第 4 步以管理员身份运行 Visual Studio

4-选择高级

图像显示了如何通过 mhamri 步骤 5 以管理员身份运行 Visual Studio

5-选择以管理员身份运行

单击确定所有窗口,关闭视觉工作室并再次重新打开。


Efe*_*YER 7

一次修复:

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"
Run Code Online (Sandbox Code Playgroud)

  • 为了满足我的需要,我需要在这个答案中添加一点......但简而言之,HKLM 条目是不够的,需要在 HKCU 中添加相同的内容,并从两行中删除波浪号。感谢您提供超级甜蜜的解决方案!! (2认同)
  • 唯一适用于 Win10 (2022) 的解决方案,但(对我来说)仅在添加到 [Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] 时而不是 HKLM 时。 (2认同)