我的箱子上使用Visual Studio 2015與git有兩種不同的解決方案。文件夾結構基本上看起來像這樣:Visual Studio 2015正在開放的解決方案中添加項目
- 源>回購> SolutionAFolder
- 源>回購> SolutionBFolder
每種溶液文件夾具有一個解決方案。每個解決方案有幾個項目。
我們一直在使用這個罰款作爲一個團隊一段時間沒有問題。然而,昨天,當我們打開SolutionB時,SolutionA文件夾中的項目開始自動出現在Solution Explorer的SolutionB的根目錄中。如果您查看SolutionB.sln文件的內容,則它不包含來自SolutionA的項目。如果我從SolutionB中刪除這些項目,它會將我的SolutionB.sln文件標記爲已更改,但如果與未修改的版本進行比較,則不會有任何更改。另外,如果我關閉並重新打開Visual Studio到SolutionB,那些項目每次重新出現一個(它們彼此間隔大約1秒鐘彈出)。另外,如果我在本地分支上執行硬重設,它們會消失,然後慢慢重新出現(類似於關閉並重新打開VS)。
我有其他隊友也開始遇到同樣的問題。正因爲如此,這讓我覺得這是我們檢查進入源代碼管理的東西。我擦掉了我的本地文件夾,然後從舊版本(甚至更老)的解決方案中分支出來,問題仍然存在!
我試圖重新VS設置,重啓,刪除本地回購,從.dnx清潔套裝等
我有點失去了哪裏從這裏看。任何想法可能發生什麼?