2016-04-07 35 views
0

我的箱子上使用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清洁套装等

我有点失去了哪里从这里看。任何想法可能发生什么?

回答

0

:(好吧,所以问题最终导致一些路径被添加到我们的global.json文件中。不知道为什么我从来没有想过要在那里检查。

相关问题