I guess many people out there are mad about this “fast and furious” VS 2013. The aftermath is that Windows 8.1 need to be released and .NET Framework 4.5.1 has to stick with it. Whether Microsoft should call it VS 2012 Service Pack 1 instead. Now is VS 2012 update 3 so MS put it as VS 2012.3. Should the .NET Framework 4.5.1 be VS 2012.3 SP 1?
Listen to the last 5 minutes of this video then you should understand.