https://msdn.microsoft.com/en-us/library/bb822049.aspx

.NET Framework version

CL version

Features

Included in Visual Studio version

✓ Included in
+ Can be installed on
Windows

✓ Included in
+ Can be installed on
Windows Server

To determine installed .NET version

.NET 4.6.2 Preview

4

  • Cryptography enhancements, including support for X509 certificates containing FIS 186-3 DSA, support for persisted-key symmetric encryption, SignedXmlsupport for SHA-2 hashing, and increased clarity for inputs to ECDiffieHellman key derivation routines.

  • For Windows Presentation Foundation (WPF) apps, soft keyboard support and per-monitor DPI.

  • ClickOnce support for the TLS 1.1 and TLS 1.2 protocols.

  • Support for converting Windows Forms and WPF apps to UWP apps.

 

✓ 10 Insider Preview Build 14295

+ 10 November Update

+ 10
+ 8.1
+ 7

+ 2012 R2
+ 2012
+ 2008 R2 SP1

Use ReleaseDWORD:

  • 394747 (Windows 10 Insider Preview Build 14295)

  • 394748 (all other OS versions)

(seeinstructions)

Net 4.6.1

4

  • Support for X509 certificates containing ECDSA

  • Always Encrypted support for hardware protected keys in ADO.NET

  • Spell checking improvements in WPF

  • More...

 

✓ 10 November Update

+ 10
+ 8.1
+ 8
+ 7

+ 2012 R2
+ 2012
+ 2008 R2 SP1

Use ReleaseDWORD:

  • 394254 (Windows 10 November Update)

  • 394271 (all other OS versions)

(seeinstructions)

.NET 4.6

4

  • Compilation using .NET Native

  • ASP.NET Core 5

  • Event tracing improvements

  • Support for page encodings

  • More...

2015, although some .NET libraries are available on NuGet. For more information see, The .NET Framework and Out-of-Band Releases.

✓ 10
+ 8.1
+ 8
+ 7
+ Vista

+ 2012 R2
+ 2012
+ 2008 R2 SP1
+ 2008 SP2

Use ReleaseDWORD:

  • 393295 (Windows 10)

  • 393297 (all other OS versions)

(seeinstructions)

4.5.2

4

  • New APIs for transactional systems and ASP.NET

  • System DPI resizing in Windows Forms controls

  • Profiling improvements

  • ETW and stress logging improvements

  • More...

-

+ 8.1
+ 8
+ 7
+ Vista

+ 2012 R2
+ 2012
+ 2008 R2 SP1
+ 2008 SP2

Use ReleaseDWORD: 379893
(seeinstructions)

4.5.1

4

  • Support for Windows Phone Store apps

  • Automatic binding redirection

  • Performance and debugging improvements

  • More...

2013

✓ 8.1
+ 8
+ 7
+ Vista

✓ 2012 R2
+ 2012
+ 2008 R2 SP1
+ 2008 SP2

Use ReleaseDWORD:

  • 378675 (Windows 8.1)

  • 378758 (all other)

(seeinstructions)

4.5

4

  • Support for Windows Store apps

  • WPF, WCF, WF, ASP.NET updates

  • More...

2012

✓ 8
+ 7
+ Vista

✓ 2012
+ 2008 R2 SP1
+ 2008 SP2

Use ReleaseDWORD: 378389
(seeinstructions)

4

4

  • Expanded base class libraries

  • Cross-platform development with Portable Class Library

  • MEF, DLR, code contracts

  • More...

2010

+ 7
+ Vista

+ 2008 R2 SP1
+ 2008 SP2
+ 2003

Seeinstructions

3.5

2.0

  • AJAX-enabled websites

  • LINQ

  • Dynamic data

  • More...

2008

✓ 10✓ 8.1*
✓ 8*
✓ 7
+ Vista

✓2008 R2 SP1*
+ 2012 R2
+ 2012
+ 2008 SP2
+ 2003

Seeinstructions

3.0

2.0

  • WPF, WCF, WF, CardSpace

-

✓ Vista

✓ 2008 R2 SP1*
✓ 2008 SP2*
+ 2003

Seeinstructions

2.0

2.0

2005

-

✓ 2008 R2 SP1
✓ 2008 SP2
✓ 2003

Seeinstructions

1.1

1.1

  • ASP.NET and ADO.NET updates

  • Side-by-side execution

  • More...

2003

-

✓ 2003

Seeinstructions

1.0

1.0

First version of the .NET Framework.

Visual Studio .NET

-

-

Seeinstructions

如何:确定安装了哪些 .NET Framework 版本

.NET Framework 由两个采用不同版本的主要组件构成:

  • 一组程序集,它们是为应用提供功能的类型与资源的集合。 .NET Framework 和程序集使用相同的版本号。

  • 公共语言运行时 (CLR),可管理并执行应用的代码。 CLR 由其自己的版本号标识(请参阅 .NET Framework 版本和依赖关系)。

通过查看注册表来查找 .NET Framework 版本 (.NET Framework 1-4)

  1. 在“开始”菜单上,选择“运行”。

  2. 在“打开”框中,输入“regedit.exe”。

    你必须具有管理凭据才能运行 regedit.exe。

  3. 在注册表编辑器中,打开以下子项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP

    安装的版本将在 NDP 子项的下方列出。 版本号存储在“版本”项中。 对于 .NET Framework 4,“版本”项位于客户端或完整子项下(在 NDP 下),或在两个子项下。

    注意

    注册表中的“NET Framework Setup”文件夹不会以句点开头。

通过查看注册表来查找 .NET Framework 版本(.NET Framework 4.5 和更高版本)

  1. 在“开始”菜单上,选择“运行”。

  2. 在“打开”框中,输入“regedit.exe”。

    你必须具有管理凭据才能运行 regedit.exe。

  3. 在注册表编辑器中,打开以下子项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full

    请注意,Full 子项的路径包括 Net Framework 子项,而不包括 .NET Framework

    注意

    如果 Full 子项不存在,则表示你尚未安装 .NET Framework 4.5 或更高版本。

    检查名为 Release 的 DWORD 值。 存在 Release DWORD 表明该计算机上已安装 .NET Framework 4.5 或更新版本。

    Release DWORD 的值指示将安装的 .NET Framework 版本。

    Release DWORD 的值

    版本

    378389

    .NET Framework 4.5

    378675

    使用 Windows 8.1 或 Windows Server 2012 R2 安装的 .NET Framework 4.5.1

    378758

    安装在 Windows 8、Windows 7 SP1 或 Windows Vista SP2 上的 .NET Framework 4.5.1

    379893

    .NET Framework 4.5.2

    在 Windows 10 系统上:393295

    在所有其他操作系统版本上:393297

    .NET Framework 4.6

    在 Windows 10 November Update 系统上:394254

    在所有其他操作系统版本上:394271

    .NET Framework 4.6.1

最新文章

  1. php排序算法
  2. 点餐系统sprint3总结
  3. phpcms从表v9_news_data中字段content中用正则取出图片的地址输出
  4. centos6.5 iptables结合ipset批量屏蔽ip
  5. android 入门-Service实时向Activity通过BroadcastReceiver传递数据
  6. nodejs学习之表单提交(1)
  7. JavaScript过滤除连续的数字
  8. JAVA数据结构系列 栈
  9. AI中去掉页面边框
  10. 快速学习javascript对象-遍历对象
  11. Android 开机动画源码分析
  12. vim(ubuntu) 设置行号和缩进
  13. Sublime Text 中文乱码解决方案
  14. [刷题]算法竞赛入门经典(第2版) 4-4/UVa253 - Cube painting
  15. tee 命令详解
  16. Android作业
  17. opencv mat裁剪
  18. String.getBytes()和String.tocharArray(),字节数组和字符数组的区别
  19. Ansible在Ubuntu上的安装
  20. swift - view的指定位置切圆角

热门文章

  1. CAN总线扩展数据帧介绍
  2. 华为公司内部培训资料_介绍RTSP的消息、信令等
  3. xunsearch搜索使用
  4. window.open()打开新窗口被拦截
  5. Excel开发学习笔记:查找与创建worksheet
  6. Java面试(4)
  7. 凸优化 Convex Optimization PDF 扫描文字识别版
  8. jaxb 专题一(JAXB 实现java对象与xml之间互相转换)
  9. Cable master(二分-求可行解)
  10. 转:创建一个javaweb项目,以及导出war包