Upgrading from Visual Studio 2008 to 2015 - what are my problems?

I just took responsibility for some of the applications in a new assignment, mainly consisting of C # and ASP.Net web projects targeting the .NET Framework 3.5.

The company is currently using VS 2008 for solutions, I would like to see the update to 2015.

Can I do this without making any changes to the compiled code? What problems can I expect? And if all goes well, how can I be sure that the new compiled code is identical to the old?

+5
source share
1 answer

(Disclaimer: I worked on Visual Studio at Microsoft)

VS2015 is almost completely backward compatible with VS2008, including support for .NET 2.0 projects, although pay attention to a few things:

  • .NET Smart Device (.NET Compact Framework / Windows CE) projects are not supported; VS2008 is the latest version of VS to support them.
  • The code editor no longer writes blank lines (this change was introduced in VS2010, and it annoys me personally anyway)
  • VS2015 supports round-tripping projects between different versions of VS (i.e. no more forced project updates), however this does not stretch until 2008, I remember that 2010 SP1 is the earliest version of a project that you can open in VS2015 without need to reinstall
  • Support for IDE for ASP.NET MVC does not include support for creating ASPX-Engine views from the GUI, all menu items create Razor views instead, although the IDE still supports the use of ASPX views in MVC projects (just copy + paste the files, I think )
  • The help / documentation system was redesigned in Visual Studio 2010 when they moved from Microsoft Document Explorer to a small web server that you access in your browser, but the user play caused Microsoft to add the (new) Microsoft Help Viewer in Visual Studio 2012 - experience not as good as in 2008 (in my opinion).

Otherwise, you no longer need to worry.

This is pretty much :)

+11
source

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


All Articles