Visual Studio 2012 Backwards Compatible with 2010

Posted Sat, Aug 25 2012 17:20 by Deborah Kurata

For the first time in Visual Studio history, you can open a Visual Studio 2010 project with Visual Studio 2012, save it, and open it again in Visual Studio 2010. They are backwards compatible!

If you want to use the new features of the Visual Studio 2012 editor on your current solution before the other members of your team, you can. You can open it and edit it in VS 2012 and they can open it and edit it in VS 2010.

I started using VS 2012 back in February 2012, even through the rest of my team were using VS 2010.  I was able to check in/out from TFS without impacting the other members of the team using VS 2010.

The only issues I ran into were:

  • The Visual Studio 2010 Database project is not compatible with VS 2012. But VS 2012 lets you decide to NOT upgrade it. It then looks like the screen shot below.

image

  • Office 2007 projects are not compatible with VS 2012. They won't open and appear similar to the database projects.

I often have VS 2010 and VS 2012 open at the same time, editing in one and in the other. I can edit my Database project scripts and our Office 2007 project in VS 2010 and then edit the rest of my projects in VS 2012. (Similar to the experience with editing in Visual Studio and Expression Blend at the same time.)

Enjoy!

Filed under: , ,

Comments

# re: Visual Studio 2012 Backwards Compatible with 2010

Monday, August 27, 2012 5:23 PM by Lance Zimmerman

Unless that project is using XNA 4.

# re: Visual Studio 2012 Backwards Compatible with 2010

Monday, August 27, 2012 8:11 PM by Deborah Kurata

Hi Lance -

Thank you for the additional information. If you have a solution with multiple projects and one of them is XNA 4, can you still open the solution? Does the XNA 4 project just have "not compatible" after it? Or do you get a specific error.

Thanks again!

# re: Visual Studio 2012 Backwards Compatible with 2010

Tuesday, August 28, 2012 7:10 AM by Paige Cook

Also, Web Deployment Projects are not going to be supported with VS 2012 any longer. So if you open up a solution that contains a Web Deployment Project it will warn you of this and show the project as Unavailable. More details on Web Deployment Projects not being supported in VS 2012 are here: blogs.msdn.com/.../plans-regarding-website-projects-and-web-deployment-projects.aspx

# re: Visual Studio 2012 Backwards Compatible with 2010

Friday, September 07, 2012 2:25 PM by Richard

Setup projects are also not supported in 2012.

Leave a Comment

(required) 
(required) 
(optional)
(required) 
If you can't read this number refresh your screen
Enter the numbers above: