Visual Studio 2010 (backward compatibility support)

I know that in Visual Studio 2008 you can target a specific structure to your projects, but from what I was told, if you open a project originally created in Visual Studio 2003 or 2005 in Visual Studio 2008, it requires you to update draft to draft 2008 to work on it. Does Visual Studio 2010 have the same type of restriction?

It would be very nice to use the functions of 2010 when working in our projects focused on different structures, but we do not want all our developers to be updated in order to continue working in these projects.

+4
source share
2 answers

This is not a restriction on multi-targeting. This is a limitation on several versions of Visual Studio that work in the same projects.

Yes, you will have to update the project files. That is why it is best suited for all developers in an organization at the same time.

This in no way limits multi-targeting.

+5
source

When you open a VS2008 project with a new VS2010, it asks for a project conversion. If not all people involved in the development have a new version, you can create 2 SLN files, for example:

  • MySolutionVS2008
  • MySolutionVS2010

The format of the project is the same. The only drawback is that when you need to add a subproject, you need to do it manually in both solutions.

The only difference is inside:

Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 

Of course, in this scenario you cannot use all the new features provided by the new version of the language and the framework to support backward compatibility. But you can use the more powerful Intellisense, the improved XAML / WPF designer, etc.

+13
source

Source: https://habr.com/ru/post/1307076/


All Articles