简体   繁体   中英

Moving from VS2012 to VS2013 or VS 2015

We are currently using Visual Studio 2012 with .NET framework 4.5. We were planning to upgrade to VS2013 but with " Visual Studio 2015 Preview " available for download, feeling double mind migrating to VS2013. We normally like to stay with one VS version for ~2 years so like to be sure about the next version we migrate to.

Would like to know from your experience about:

  1. Does it make sense to wait for sometime and skip VS 2013?
  2. Will there be any consequences we should be aware of moving our codebase to next VS version? Considering these new Visual Studio version will bring new .NET framework version 4.6? I know we can change to old version.

是的,您可以等到2015年...我认为2012年和2013年没有太大区别,但是2015年比2012年有更多进步...因此,即使您再次更改为2013年,也可能需要更早更改为2015年。所以最好等上几个月再迁移...。

The next preview version of Visual Studio 2015 will be a "go-live" licensed version, which means you'll be able to use it for production code. This also means that the next release will probably be soon:

在此处输入图片说明 Brian Harry MS Wed, Apr 1 2015 12:39 PM #

@Daniel, We're working on it. We recently cut a branch for our next preview build (and it includes Team Project rename). We've got some work to do to fix some bugs and really validate it - because this next preview is "go-live". We'll get it out to you as soon as we can.

Brian

Source: http://blogs.msdn.com/b/bharry/archive/2015/02/23/vs-2015-ctp6-and-tfs-2015-ctp1-shipped-today.aspx

.NET 4.6 is an in place upgrade of the .NET framework, which may cause some issues, these are documented in the preview release notes (though additional items may be added all the way up until release). In the past we've had issues where people were using a very specific overloads or events that had slight changes between .NET versions. We've had situations where classes were marked Obsolete and needed to be updated. Some people use Reflection and call into code they should not use, these may break without warning. On a more specific level, changes in operating system, etc. This blog talks about it .

Personally, if I had the choice, I'd opt for the latest version. If only for the license changes that are coming for 2015 , which put lot of 2013 ultimate features in Professional and what used to be Premium.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM