1

首先,我诚恳地想提一下,在Windows 8中我什么都不知道(操作系统的功能,针对Windows应用商店的开发甚至Windows 8 Phone)。其次,我确实安装了VS2010和.NET 4.0,并且在过去的2年中一直在使用它。VS2012会自动安装.NET 4.5吗?我应该使用VS2012还是VS2010

现在,我的问题是,

  1. 我应该安装VS2012? (为什么我提出这个问题是因为,我不知道它的功能,也有人说有很多新东西有一些复杂性)

  2. 我已经下载了VS2012。但是,如果我安装,它会自动安装.NET 4.5吗?我也担心,.NET 4.5有一些错误,因为我发现.NET 4.5替代了包括CLR在内的4.0库,我是否会在进一步的开发中遇到问题?

  3. 如果我安装VS2012,我现有的VS 2010和4.0会发生什么?我将无法使用VS2010开发用于.NET 4.0的应用程序(或者其次是3.5应用程序),因为这些库将被替换为4.5?

  4. 什么是与.NET4.5/VS2012相关的C#版本。它是C#4.0吗?或4.5或5.0?

我很感激有人能帮助我,让我明白我的上述问题,因为我是这个新手。

回答

2
  1. 也许吧。
    它具有更清洁的用户界面,更好的Javascript体验和语言级别的异步支持

  2. 是; VS 2012建立在.Net 4.5

  3. 所有.Net 4.0应用程序将使用.Net 4.5 BCL。
    没有太多的兼容性问题

  4. C#5.0。
    与.Net不同,C#从来没有非整数版本号。

+0

非常感谢你的指导我,将先行安装和探索新的用户界面和Windows 8应用程序/移动开发:)干杯 – Learner 2013-02-27 22:16:49

相关问题