为了限制我自己的破坏力,我有两个域帐户,一个用于正常工作,一个用于TFS管理员。多年来,我一直在使用以不同用户身份运行功能,只要我需要执行管理员工作,就可以打开另一个Visual Studio窗口作为我的管理员帐户。两个用户都是本地管理员组的成员。
大约一个月前,这停止了工作,导致下面的对话框而不是启动Visual Studio。这两个选项都不起作用 - 没有Visual Studio启动。建议的链接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的“切换用户”功能,但这样就无法拥有一个窗口,例如Outlook正常用户来回切换。
有关如何解决这个问题的任何建议吗?
答案 0 :(得分:12)
尝试使用此命令运行Visual Studio:
'cars'!='car'
这应该足以让Visual Studio在另一个Windows用户的上下文中,这样它就可以连接到具有不同凭据的远程TFS。
我以不同的方式运行SQL Server Management Studio,因此我可以管理来自不同Windows域的远程SQL服务器。
PS:我尝试在Windows 10版本1607上运行Visual Studio 2015 Update 3作为不同的Windows帐户(没有管理员权限的标准用户帐户),我收到了有关管理员权限的相同警告。
答案 1 :(得分:-3)
我有一个适用于我的解决方案,我只是将运行用户帐户设置为运行它的计算机的本地管理员组。