2010-08-20 50 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中打開」鏈接,然後從那裏打開解決方案。

相關問題