今天把自己电脑的计算机名称改了,打开vs2012的时候,就提示以下的错误:
---------------------------
Microsoft Visual Studio
---------------------------
错误
工作区 DADI--20141015Q;SD-SERVER\Administrator 未驻留在此计算机上。如果最近已重命名此计算机,则可通过运行“tf workspaces /updateComputerName:oldComputerName”来更新工作区 。
---------------------------
确定
---------------------------
如下图:
解决方法就是:
1,打开vs下的"开发人员命令提示"
2,按下面格式输入命令:
tf workspaces /collection:http://192.168.0.110:8080/tfs/MyProject /updateComputerName:W-PC
其中http://192.168.0.110:8080/tfs/MyProject是服务器上的集合名
这里的W-PC应该是旧计算机名字。获取旧名的方法是运行eventvwr打开事件管理器,点击左侧的“系统”,查看改名之前的信息,旧计算机名就在中间偏右。
如果不知道集合名是什么,可以直接输入tf workspaces查看,如下:
---------------------------
Microsoft Visual Studio
---------------------------
错误
工作区 DADI--20141015Q;SD-SERVER\Administrator 未驻留在此计算机上。如果最近已重命名此计算机,则可通过运行“tf workspaces /updateComputerName:oldComputerName”来更新工作区 。
---------------------------
确定
---------------------------
如下图:

解决方法就是:
1,打开vs下的"开发人员命令提示"
2,按下面格式输入命令:
tf workspaces /collection:http://192.168.0.110:8080/tfs/MyProject /updateComputerName:W-PC
其中http://192.168.0.110:8080/tfs/MyProject是服务器上的集合名
这里的W-PC应该是旧计算机名字。获取旧名的方法是运行eventvwr打开事件管理器,点击左侧的“系统”,查看改名之前的信息,旧计算机名就在中间偏右。
如果不知道集合名是什么,可以直接输入tf workspaces查看,如下:
