我最近发现,即使以管理员身份登录我的个人笔记本电脑,Visual Studio 也不会以管理员模式运行,您需要明确使用以管理员身份运行。
除了创建快捷方式等之外,有没有办法让它默认以管理员身份运行?
从 here 的“使用高级属性”部分复制并粘贴。这将允许您在打开程序时始终以管理员身份运行程序。
右键单击程序的快捷方式,然后单击属性。单击程序快捷方式的快捷方式选项卡,然后单击高级按钮。选中“以管理员身份运行”框,然后单击“确定”。单击确定。打开程序。如果 UAC 提示,则单击“是”以应用权限以允许程序以管理员身份以完全权限运行。
注意:如果您在以标准用户而不是管理员身份登录时执行此操作,则您需要提供管理员密码,然后程序才能以管理员身份运行。
在 Windows 10 上尝试以下步骤:
在“开始”窗口中搜索 Visual Studio 并选择“打开文件位置”:
选择“疑难解答兼容性”:
选择“疑难解答程序”: 提升权限:
提升权限:
选择“是,保存此程序的这些设置”
选择“关闭”
完成后,Visual Studio 应该以管理员身份运行。
右键单击应用程序,Props -> Compatibility -> Check 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 选择 Ok并关闭对话框
右键单击文件并选择属性
选择兼容性选项卡
可选:选择更改所有用户的设置
选择以管理员身份运行此程序
选择确定并关闭对话框
视窗 10
右键单击“Visual Studio”并选择“打开文件位置”右键单击“Visual Studio”并选择“属性”单击“高级”并选中“以管理员身份运行”
https://i.stack.imgur.com/lRXOo.png
1-从开始菜单或在任务栏中打开 Visual Studio 时,右键单击 VS 图标
2- 在上下文菜单中,再次右键单击 Visual Studio 图标
3-左键单击属性
https://i.stack.imgur.com/9SNKm.png
4-选择高级
https://i.stack.imgur.com/iBw8Z.png
5-选择以管理员身份运行
单击确定所有窗口,关闭视觉工作室并重新打开。
请按照以下简单步骤操作:
右键单击“devenv.exe” 单击“疑难解答兼容性”单击“疑难解答程序”选中“程序需要其他权限”单击“下一步”单击“测试程序...”。它应该以管理员身份启动 Visual Studio 单击“下一步”单击“是,保存此程序的这些设置”单击“关闭疑难解答”现在 Visual Studio 将始终以管理员身份运行。
窗户 8
没有高级选项卡了。因此,要自动执行此操作,您需要执行以下步骤:
-右键单击快捷方式-单击属性-在“快捷方式”选项卡下,单击“打开文件位置”-然后,右键单击devenv.exe -疑难解答兼容性-疑难解答程序-勾选“程序需要其他权限”-然后下一个,下一个,...
在 Windows 10 中执行以下步骤: - 下载并安装 'Everything' 应用程序,该应用程序可立即按名称定位文件和文件夹。 - 找到“devenv.exe”并找到它。
https://i.stack.imgur.com/2cqzD.png
右键单击“devenv.exe”并选择“疑难解答兼容性”。然后选择“疑难解答程序”。然后勾选“程序需要额外的权限”。然后在下一页测试设置并保存设置。
https://i.stack.imgur.com/DrBRv.png
https://i.stack.imgur.com/YBcRt.png
https://i.stack.imgur.com/lf07r.png
https://i.stack.imgur.com/qz34q.png
一次性修复:
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 设置管理员权限,如果您仍然得到以下中间提示; enter image description here
您还必须单击显示更多详细信息或转到控制面板安全和维护,然后单击更改用户帐户控制设置;
并选择从不通知:
我总是通过创建快捷方式来做到这一点,这并不是什么大问题。我相信没有其他办法。