我在使用Visual Studio 2010的团队中工作.我开始使用Visual Studio 2012在我们的VS2010解决方案中工作.据我所知,VS2012可以打开VS2010解决方案并保持与VS2010的兼容性.但是我注意到VS2012对所有.sln,.csproj文件进行了更改.加上webreference文件夹中的每个.datasource&一些.Designer.cs文件.经过这些更改后,VS2010仍然可以打开解决方案.
但是我担心的是,当其他开发人员获得最新代码时,他们将加载一堆不应修改的文件,并且会报警.
我无法解释修改后的文件是否正常或修改不会伤害任何东西……因为我应该使用VS2010.
有没有办法使用Visual Studio 2012并在第一次打开时保持所有文件不变?我想在100%VS2010兼容模式下使用VS2012,如果存在这样的话.
解决方法
只有少数例外,VS2012中的项目向后兼容VS2010.
This question has been answered before有点不同的方式.
另请参阅Compatibility for VS2012它应该可以帮助您确定您所做的更改是否会影响您的同事.