我在一个使用 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/