写点什么

微软将停止支持.NET Framework 4.0、4.5 和 4.5.1

  • 2016-01-10
  • 本文字数:794 字

    阅读完需:约 3 分钟

微软将于 2016 年 1 月 12 日正式停止支持.NET Framework 的4.0、4.5 和4.5.1 版本。用户应该升级到更近的版本,比如稍微有点不兼容的.NET 4.5.2。

在我们继续后面的内容之前,有一点应该注意一下,就是这只影响4.x 版本系列。对于更老的.NET 3.5 SP1 版本,微软还会继续支持。在这里,支持是指用户可以获得技术支持、安全更新和补丁。

兼容性

在升级到.NET 4.5.2 时,ASP.NET 开发人员可能会遇到兼容性问题。虽然被认为是一个安全风险,但开发人员先前可以通过在应用程序或页面层面将 enableViewStateMac 置为 false 来禁用视图状态消息认证码。现在不允许这样做了。

如果要将应用重新编译成.NET 4.5.2 应用程序,并使用 DataObject.GetData 读取剪切板,那么也会遇到问题:

对于面向.NET Framework 4 的应用或者运行在.NET Framework 4.5.1 及更早版本上的应用,DataObject.GetData 会将获取到的 HTML 格式的数据表示成 ASCII 字符串。因此,非 ASCII 字符(那些 ASCII 码大于 0x7F 的字符)会表示成两个随机字符。例如,é (0xE9) 会表示成é (0xC3 0xA9)。

对于面向.NET Framework 4.5 或更高版本的应用或者运行在.NET Framework 4.5.2 上的应用,DataObject.GetData 会将获取到的 HTML 格式的数据表示成 UTF-8,可以正确地表示大于 0x7F 的字符。

如果选择迁移到.NET 4.6,那么破坏性变更就更明显了。详情见.NET Framework 4.6 应用程序兼容性

Azure

如果你开启了自动升级,那么 Windows Azure Guest OS 将在 1 月份升级到.NET 4.5.2。

查看英文原文: Support Ending for the .NET Framework 4.0, 4.5 and 4.5.1 on Tuesday


感谢谢丽对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-01-10 18:009748
用户头像

发布了 1008 篇内容, 共 388.6 次阅读, 收获喜欢 344 次。

关注

评论

发布
暂无评论
发现更多内容

进腾讯了!全靠着这两份近千页的Redis+Netty技术笔记

小小怪下士

Java redis 程序员 面试 Netty

新鲜出炉|基于深度学习的运维日志领域新进展

云智慧AIOps社区

人工智能 深度学习 日志分析 日志管理 运维管理

如何通过前端培训成为合格的程序员

小谷哥

自制操作系统日记(8):变量显示

操作系统

Python(文件操作)

浅辄

Python 文件 11月月更

大数据培训学习方法有哪些

小谷哥

高性能数据访问中间件 OBProxy(六):一文讲透数据路由

OceanBase 数据库

oceanbase

java培训学习过程中需要什么方法?

小谷哥

商业智能BI工具如何选择?公司方面需学习具体方法

流量猫猫头

大数据

Python太难懂?火山引擎数智平台这款产品可以了解一下

字节跳动数据平台

Python 大数据 数据分析

前端培训学习,就业前景怎么样

小谷哥

宜昌市委书记王立调研数字经济发展并莅临升哲科技

SENSORO

从元宇宙、地产数字化到呼叫中心,华为云携手伙伴共创新价值

华为云开发者联盟

云计算 华为云 元宇宙

记一次TiDB数据库Insert语句执行报错的处理过程

TiDB 社区干货传送门

我从外包辞职了,10000小时后,走进字节跳动拿了offer

钟奕礼

Java java面试 java编程 程序员‘

java培训程序员失业后的发展方向

小谷哥

OceanBase 4.0 解读:分布式查询性能提升,我们是如何思考的?

OceanBase 数据库

数据库 oceanbase

从零开始学Java系列之Java是什么?它到底是个啥?

千锋IT教育

ThreadPool的线程开启、线程等待、线程池的设置、定时功能

C++后台开发

线程 线程池 后端开发 C++开发 ThreadPool

先到先得!阿里淘系内传322页Java并发编程核心讲义学习笔记

钟奕礼

Java java面试 java编程 程序员 java

六年三次架构迭代,OceanBase 单机分布式一体化会是大势所趋吗?

OceanBase 数据库

数据库 oceanbase

记录一次TiDB v5.2.3迁移到v6.1.0的过程

TiDB 社区干货传送门

迁移 实践案例

InterruptedException异常会对并发编程产生哪些影响?

冰河

并发编程 多线程 高并发 协程 异步编程

又一巅峰神作!14年工作经验大咖出品“JVM&G1 GC深入学习手册”

钟奕礼

Java java面试 java编程 程序员‘

小间距LED显示屏既是机遇也是挑战

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家

阿里云与信通院邀您参与云原生安全用户调研

阿里巴巴云原生

阿里云 云原生

多点DMALL × Apache Kyuubi:构建统一SQL Proxy探索实践

网易数帆

hadoop spark 开源 Apache Kyuubi

聊聊Mybatis的类型转换的别名管理

急需上岸的小谢

11月月更

瓴羊Quick BI工具,为数据分析人员带来帮助

流量猫猫头

大数据

linux高可用软件有哪些?重点推荐哪款?

行云管家

高可用 双机热备

不会还有人不知道,面试靠这1700道java面试八股文题库就能杀进大厂吧

程序知音

Java java面试 java架构 后端技术 Java面试八股文

微软将停止支持.NET Framework 4.0、4.5和4.5.1_.NET_Jonathan Allen_InfoQ精选文章