关于.net:默认情况下如何以管理员身份运行Visual Studio

How to Run Visual Studio as Administrator by default

最近发现,即使以管理员身份登录到我的个人笔记本电脑,Visual Studio也不会以管理员模式运行,您需要显式使用以管理员身份运行

除了创建快捷方式等,是否有其他方法使其默认作为管理员运行?


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

Windows 7:

  • 右键单击程序的快捷方式,然后单击"属性"。
  • 单击程序快捷方式的快捷方式选项卡,然后单击高级按钮。
  • 选中"以管理员身份运行"框,然后单击"确定"。
  • 点击OK。
  • 打开程序。
  • 如果UAC提示,则单击"是"以应用权限以允许程序以管理员身份以完全权限运行。
  • 注意:如果您在以标准用户身份而不是以管理员身份登录时执行此操作,则在程序以管理员身份运行之前,您需要提供管理员密码。

    更新时间:(2015-07-05)

    Windows 8、8.1和10

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

  • 选择"故障排除程序"

  • 选中"程序需要附加权限"单击"下一步",单击"测试程序…"

  • 等待程序启动

  • 单击"下一步"

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

  • 点击"关闭"

  • 更新引用原始链接


    在Windows 10上尝试以下步骤:

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

      enter image description here

    • 选择"故障排除兼容性":

      trouble shoot

    • 选择"故障排除程序":

      tobleshoot

      • 提升权限:

      raise permissions

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

    • 选择"关闭"

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


    右键单击应用程序,props->compatibility->check the run the program as administrator


    应用此更改将使其在双击.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

    • 右键单击文件并选择Properties
    • 选择Compatibility选项卡
    • 可选:选择Change settings for all users
    • 选择Run this program as an administrator
    • 选择"确定"并关闭对话框

    视窗10

  • 右键单击"Visual Studio",然后选择"打开文件位置"Right click
  • 右键单击"Visual Studio",然后选择"属性"Right click
  • 单击"高级"并选中"以管理员身份运行"Click

  • 视窗8

    不再有高级选项卡。因此,要自动执行此操作,您需要执行以下步骤:

    -右键单击快捷方式
    -单击属性
    -在"快捷方式"选项卡下,单击"打开文件位置"
    -然后,右键单击devenv.exe
    -兼容性疑难解答
    -故障排除程序
    -选中"程序需要附加权限"
    -下一个,下一个,下一个……


    遵循以下简单步骤:

  • 右键单击"devenv.exe"
  • 单击"疑难解答兼容性"
  • 点击"故障排除程序"检查程序需要额外的权限
  • 单击"下一步"
  • 单击"测试程序…"。它应该以管理员身份启动Visual Studio
  • 单击"下一步"
  • 点击"是,保存"此程序的这些设置"
  • 单击"关闭疑难解答程序"
  • 现在,Visual Studio将始终以管理员身份运行。

  • 一次性修复:

    1
    2
    3
    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"


    右键单击图标——>属性——>高级——>复选框以管理员身份运行,每次在管理模式下打开时(与Windows 8相同)


    右键单击图标,然后单击属性。在"属性"窗口中,转到"兼容性"选项卡。应该有一个标记为"以管理员身份运行此程序"的复选框。选中该复选框,然后单击"确定"。下次从该快捷方式运行应用程序时,它将自动作为管理员运行。


    对于Windows 8

  • 右键单击快捷方式
  • 单击属性
  • 单击"快捷方式"选项卡
  • 单击高级
  • 您将找到以管理员身份运行(复选框)


    以管理员身份运行Visual Studio有两种方法:

    1。仅1次:为此,请转到启动搜索栏,搜索Visual Studio 2017或您拥有的任何版本,然后右键单击vs并以管理员身份运行。

    2。永久或始终:为此,请转到"启动"搜索栏,搜索Visual Studio,右键单击它并转到"属性"。在"属性"中,单击"高级"按钮,选中"以管理员身份运行"复选框,然后单击"确定"。


    @库马尔

    "W7每次运行这个程序时都会提示"devenv.exe",还是要清除它?"

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


    我总是通过创建一个快捷方式来完成这项工作,这其实不是什么问题。我相信没有别的办法。


    我找到了一种以管理员身份运行Visual Studio的简单方法。我在Windows10中做的,但我相信它可以在任何窗口上工作。

  • 转到"开始"菜单
  • 搜索Visual Studio
  • 右键单击Visual Studio
  • 以管理员身份运行
  • enter image description here