无法以其他用户身份启动 Visual Studio 2015

Unable to launch Visual Studio 2015 as a different user

为了限制我自己的破坏力,我有两个域帐户,一个用于正常工作,一个用于 TFS 管理。多年来,我一直使用 运行 作为不同的用户 功能来打开另一个 Visual Studio window 作为我的管理员帐户,每当我需要做管理员的事情.两个用户都是本地管理员组的成员。

大约一个月前,它停止工作,导致出现以下对话框,而不是启动 Visual Studio。这两个选项都不执行任何操作 - 没有 Visual Studio 启动。建议的 link http://go.microsoft.com/fwlink/?LinkId=659046,参考较早的 Visual Studio 版本:2005、2008 和 2010。我安装了 Visual Studio 2015 Update 3,并安装了最新的累积服务更新。

我感觉它是在我安装 Windows 10 1607(周年更新)之后开始的 - 在我安装 Windows 10 1511 之前,但我不确定是不是其他原因导致了这种变化。可以以管理员用户身份打开命令提示符,但从此处启动 Visual Studio 会产生相同的对话框。我在另一台 1607 的机器上试过,结果相同,我仍然可以让它在 1511 的机器上工作。我也试过另一个用户,但结果还是一样。

解决方法是使用 Windows 的切换用户功能,但这使得 window 无法使用,例如Outlook 以我的普通用户来回切换的方式打开。

关于如何解决这个问题有什么建议吗?

尝试 运行 Visual Studio 使用此命令代替:

runas /netonly /user:<account> devenv.exe

这应该足以让 Visual Studio 在另一个 Windows 用户的上下文中,以便它可以使用不同的凭据连接到远程 TFS。

我运行通过这种方式将 SQL Server Management Studio 设置为不同的用户,这样我就可以管理来自不同 Windows 域的远程 SQL 服务器。

PS:我尝试 运行 Visual Studio 2015 Update 3 on Windows 10 version 1607 as different Windows account (standard user account without admin权利),我收到了关于管理员权限的相同警告。

我有一个对我有用的尝试过的解决方案,我只是将 run-as 用户帐户添加到您 运行 来自的计算机的本地管理员组。