2010-08-20 36 views
54

我创建了一个新的团队项目在TFS时,但是当我尝试我的解决方案添加到它,我得到:入门“无法创建映射”增加TFS源控制的解决方案

“无法创建映射

不能映射服务器路径,$ /金融/ MyApp的,因为它的根源并非是一个团队项目之下。

我找不到任何在谷歌或这里看起来像这个问题的远程。

回答

144

我从Visual Studio 2012年使用微软的Team Foundation服务时,我刚刚创造通过TFS网站的新的团队项目有这个问题。虽然我可以在“添加解决方案”窗口中看到我的新项目,但我收到了OP报告的错误。

我不得不进入“团队资源管理器”窗口,然后进入“连接到团队项目”并勾选新项目。然后我可以将我的解决方案添加到团队项目中。

+4

+1用于结束几个小时的挫折。 – vbocan 2012-11-26 22:21:09

+0

辉煌。谢谢! – 2012-12-11 01:42:12

+0

达斯男人。他的解决方案为我工作,因为VS2012没有通过TFS网站选择新创建的项目。所以我们必须选择它。谢谢达斯。 – Nexus23 2013-01-29 10:31:29

4

是否为您融资团队项目?

如果没有,你可以清除映射工作区,甚至直接删除您的工作空间。 http://msdn.microsoft.com/en-us/library/54dkh0y3(v=VS.100).aspx

+0

是的,最后我们刚刚删除了整个事情,再次开始,一切正常。 – 2010-08-23 09:42:53

+0

对我来说,VS解决方案已映射到本地工作区。我刚删除它,并添加了一个在线工作区,并在此之后成功检入变更集。我使用VS 2012和在线TFS。 – 2014-04-11 09:13:19

2

从2008年升级项目2010 TFS时有同样的问题的解决方案是删除项目文件夹的根目录中的文件vsssc重新添加

0

好吧,我不想做任何如此激烈的事情,事实证明,我想添加到源代码控制的解决方案中的一个子文件夹被映射到不同的工作空间内(在不同的TFS服务器上)。因此解决方案是连接到其他TFS服务器,查找并删除该工作区内的冲突文件夹映射,然后重试。

0

我有使用Visual Studio 2008和TFS 2012相同的问题。在我的情况下,当我通过工作区映射手动将本地文件夹添加到项目中时,问题就消失了。

File -> Source Control -> WorkSpaces -> Edit

然后,当我去添加该溶液到源控制它自动检测的映射。我在那里所映射的TFS根\ tfsroot:

0

就我而言,我从“我的文档”到C复制该文件夹。然后,当我打开解决方案并将其添加到TFS它工作。

2

在我的情况下,我不得不做团队资源管理器并连接到新项目 然后我不得不关闭我的解决方案并重新打开,然后“添加到源代码管理”工作。

--connect并为您在团队资源管理器窗口 --close解决方案 --open解决方案 --retry,然后将溶液以源头控制

1

我曾与Visual Studio Online的源代码控制这个问题,Visual Studio项目甚至在连接到团队项目后,也不会识别团队项目,从而刷新并重新启动Visual Studio。我必须使用Visual Studio Online网站上的项目中的“在Visual Studio中打开”链接,然后从那里打开解决方案。

相关问题