我在使用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。
最佳答案
除了少数异常(exception),VS2012中的项目向后兼容VS2010。
This question has been answered before有点不同。
还要查看Compatibility for VS2012。它应该可以帮助您确定所做的更改是否会影响您的同事。
关于.net - 如何在不迁移或更改任何文件的情况下在VS2012中打开VS2010解决方案?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13885719/