I should be able to open a Visual Studio 2008 solution in Visual Studio 2010 and still be able to open it in Visual Studio 2008 again. Currently, I cannot do incremental upgrades across a team of developers or share solutions with another developer with a newer version.
Every release of Visual Studio I talk to countless developers who encounter this as a huge pain point in moving to the next version. And every release cycle we encounter this same problem, and every release we tell Microsoft, and every release it isn’t resolved. Microsoft is saying though that they listen to Connect votes. Today Kathleen Dollard created a Connect item for this issue, and I encourage you to vote. It’s important. It matters. And Microsoft says they take action based on Connect votes.
Vote now: Projects and Solutions Must Be Compatible Across Adjacent Releases
And remember, by not voting, you’re telling Microsoft this is not an important issue.