使 Visual Studio 2019 始终从开始栏以管理员身份运行最近的解决方案列表

Posted

技术标签:

【中文标题】使 Visual Studio 2019 始终从开始栏以管理员身份运行最近的解决方案列表【英文标题】:Make Visual Studio 2019 Always Run as Administrator from Start Bar Recent Solutions List 【发布时间】:2020-01-02 00:31:40 【问题描述】:

我最近升级到了 Windows 10 和 Visual Studio 2019。

在升级之前,Visual Studio 2017 将始终以管理员身份运行。我没想太多,但现在它已经消失了,这给我带来了麻烦。

主要是它不会加载使用我的本地 IIS 实例的项目。

我通常从我的开始栏启动 Visual Studio。现在是这样的:

    右键单击开始栏上的图标并选择我的解决方案。 它加载了,然后我意识到主项目没有加载。 关闭 Visual Studio,以管理员身份打开 选择我的解决方案,然后加载。

我真的很想只做上面的#1。 是否可以通过某种方式编辑开始栏上的快捷方式,使其始终以管理员身份启动?

【问题讨论】:

右键单击开始栏图标,再次右键单击 Visual Studio 菜单,选择属性,然后选择高级,此处以管理员身份运行复选框正在等待标记 ctrl-shift-click 将以管理员模式启动。也适用于搜索框。 @Steve - 我不知道那个设置!但不幸的是,它已经被检查过了。我看到它后再次尝试,它仍然只有在我右键单击图标然后选择“以管理员身份运行”时才能正确加载。听起来我的安装可能有问题...... @Steve - 必须与从选项列表中选择项目有关。如果我只是运行(不选择项目),那么它是管理员。 只是为了提供一个故障排除步骤,尝试删除现有的任务栏快捷方式并重新创建它,然后将其设置为始终以管理员身份运行,然后查看它是否按预期工作。 【参考方案1】:

事实证明,当您单击它在开始菜单中提供的快捷方式选项列表时,Visual Studio 使用不同的权限。 (IE直接加载最近的解决方案。)

选择属性->高级->“以管理员身份运行”不会导致这些以管理员身份运行。

但这做到了:

查找devenv.exe(Visual Studio 的可执行文件) 右键单击它并选择“疑难解答兼容性”。 在“程序兼容性疑难解答”窗口中,单击“程序疑难解答” 检查程序是否需要其他权限,然后单击下一步 在下一个窗口中,单击测试程序... VS 将以管理员身份打开 单击下一步,然后单击是,保存此程序的这些设置

现在 Visual Studio 将始终以管理员身份运行。

(取自:https://ppolyzos.com/2017/08/08/always-run-visual-studio-as-administrator/)

【讨论】:

以上是关于使 Visual Studio 2019 始终从开始栏以管理员身份运行最近的解决方案列表的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 2019 C++ 中创建非虚拟文件夹

使用 Visual Studio 2019 调试未来日期

如何使用 Visual Studio 2019 构建 GTK+ 应用程序?

注册 COM 互操作始终在 Visual Studio 2012 中运行

解决记录:win10 无法安装VS2017,visual studio installer下载进度始终为0

您可以强制 Visual Studio 在 Windows 8 中始终以管理员身份运行吗?