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


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

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


Answers



这里复制并粘贴,使用高级属性部分。 这将允许您在打开它时总是以管理员身份运行程序。

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文件时,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. 选择确定并关闭对话框



Windows 10

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



窗户8

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

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




遵循这些简单的步骤:

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



在Windows 10上:

  • 在“开始”窗口中搜索Visual Studio并选择“打开文件位置”:

  • 选择“疑难解答兼容性”:

  • 选择“疑难解答程序”:

  • 提高权限:

  • 选择“是,保存这个程序的这些设置”

  • 选择“关闭”

一旦完成,Visual Studio应该以管理员身份运行。




一次修复:

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

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

你会发现运行身份管理员(复选框)




@Kumar

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

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




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

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