1

首先,老实说,我对 Windows 8 一无所知。(操作系统功能、Windows 应用商店甚至 Windows 8 Phone 的开发)。

其次,我确实安装了 VS2010 和 .NET 4.0,并且在过去 2 年中一直在使用它。

现在,我的问题是,

  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 ?

如果有人可以帮助我,我很感激,让我单独理解我的上述问题,因为我是新手。

4

1 回答 1

2
  1. 也许。
    它具有更简洁的 UI、更好的 Javascript 体验和语言级别的异步支持

  2. 是的; VS 2012 基于.Net 4.5

  3. 所有 .Net 4.0 应用程序都将使用 .Net 4.5 BCL。
    兼容性问题不是很多

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

于 2013-02-27T22:13:01.613 回答