在我的解决方案资源管理器中,有几个项目,但是当我打开项目时,它仅显示其中一个。在将我们的分支合并到git之后,它的行为就已经开始了。我想说的是,我和我的同事使用的Visual Studio版本不同。我使用2015,但我的同事使用2017。我研究了此解决方案Visual Studio not showing all Projects in solution。更改.sln文件后,现在它显示了其他项目,但是问题在于现在它没有在Controllers文件夹下显示某些控制器。我在Controllers文件夹中看到.cs文件
但是我在Visual Studio中的Controllers下看不到那些.cs文件,只有在vs.中单击Show all files图标后才能看到那些文件
我想知道为什么会这样以及如何防止这种情况发生?每次合并后,我必须执行这些操作吗?合并时我们做错了什么?并且可以在同一项目中使用不同版本的Visual Studio,因为我发现尝试在git中进行合并会导致一些问题。