2014-11-25 90 views
0

我對於使用TFS非常新,我沒有關於TFS的所有知識,而且我遇到了嚴重問題。我希望有人能幫我解決這個問題。請在下一段中查找有關我的問題的詳細信息。Visual Studio 2013中的TFS源代碼控制映射。無法將項目添加到解決方案

我有兩個解決方案,都是在TFS中添加的。每個解決方案都有不止一個項目。我在解決方案2中使用解決方案1的項目。我將解決方案1中的項目添加到解決方案2的本地項目路徑中的TFS的解決方案2中。

現在我把解決方案2從TFS我的本地路徑和更新的映射路徑,我已經在溶液中1其映射關係,當我把它添加到解決方案1.

現在從解決方案的項目是不同的補充項目2未在解決方案1中加載,當我嘗試從解決方案2的本地路徑添加它時。它正在從解決方案1中的解決方案2中搜索該項目,該解決方案已修改,現在可在解決方案2的本地路徑中使用。

我該如何解決這個問題?

謝謝。

+1

這兩個解決方案的共享項目的位置必須相同,它們都應引用本地文件系統中的同一項目。 – 2014-11-25 13:17:35

+0

是的,那是我想要做的。我會盡量爲這兩個項目使用相同的位置。我將使用解決方案1的路徑。感謝您的建議。 – 2014-11-25 13:38:40

回答

2

只要您通過相對路徑引用項目,就可以在解決方案之間共享項目。

最簡單的方法是將兩個解決方案放在TFS的共享文件夾中,然後將此共享文件夾映射到本機的本地路徑。只要每個人在他們的本地開發電腦上使用這個共享文件夾,所有的路徑都是正確的。

請注意,在解決方案之間共享編譯程序集的另一種方法是使用NuGet packages。也許這對你的情況有點矯枉過正,但這絕對是你可以研究的東西。

+0

謝謝@Wouter de Kort。 – 2014-11-25 13:59:34

相關問題