我正在使用TFS2015和VS2010终极版。 我将解决方案资源管理器中的解决方案映射到本地文件夹。现在当我重新启动系统时。我需要再次将该项目映射到我的本地文件夹。为什么会这样呢?当我再次尝试映射时,得到了项目已映射的错误。
答案 0 :(得分:0)
1)。使用以下代码检查是否已成功创建工作区:
TfsTeamProjectCollection tpc = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("tfsURL"));
VersionControlServer vcs = (VersionControlServer)tpc.GetService(typeof(VersionControlServer));
Workspace ws = vcs.GetWorkspace("$/teamproject");
string workspacename = ws.Name;
2)。但是,如果成功创建了工作区,您仍然会收到“已映射的项目”消息,请先清理本地TFS缓存,然后再重新连接。要清除TFS缓存,请删除“%localappdata%\ Microsoft \ Team Foundation \ 6.0 \ Cache \”文件夹。