【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

微软将停止支持.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:009635
用户头像

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

关注

评论

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

为什么有了SOA,我们还用微服务?

架构师修行之路

微服务

Programmatic Navigation using SwiftUI| 使用SwiftUI进行程序化导航

Daniel

翻译之深入注释俄罗斯民间故事的语料库,以实现对俄罗斯形式主义理论的机器学习

AI代笔

CPU 执行程序的秘密,藏在了这 15 张图里

Java架构师迁哥

架构师训练营 1 期第 4 周:系统架构 - 总结

piercebn

极客大学架构师训练营

Java 中的Exception 有什么用?

Braisdom

Java Exception

OKR-VUCA时代目标管理利器实践分享

张兆东

【第四周】系统架构

云龙

一个草根的日常杂碎(10月8日)

刘新吾

随笔杂谈 生活记录 社会百态

我的openEuler社区参与之旅

openEuler

Linux 开源 操作系统 openEuler

OpLog4j

Geek_746da6

服务器的发展历史

德胜网络-阳

第三周作业一

dll

区块链 | 最火的七大职业了解一下

CECBC

区块链技术人才

甲方日常 28

句子

工作 随笔杂谈 日常

国外的公司都是如何对待大龄程序员的?在国内该如何应对?

Java架构师迁哥

Spring 学习笔记(二)Spring中的一些概念

无语

Spring Framework

一个草根的日常杂碎(10月6日)

刘新吾

随笔杂谈 生活记录 社会百态

一个草根的日常杂碎(10月7日)

刘新吾

随笔杂谈 生活记录 社会百态

十一长假我肝了这本超硬核PDF,现决定开源!!

冰河

项目管理 jenkins 互联网工程 持续发布

再看传记:试图进入和理解他人的生活

Nydia

中国银行正式启动区块链产业金融服务项目 ​

CECBC

区块链 金融 金融服务

亚马逊Prime会员日火爆开启一站购全球逾3000万正品商品

爱极客侠

个人数字人民币钱包即将亮相

CECBC

央行 数字人民币

典型的大型互联网系统使用了哪些技术方案和手段,主要解决什么问题?

极客海

做好微服务架构,并非易事!!

架构师修行之路

微服务

汇编入门第一篇,小白也能看懂

cxuan

后端 计算机 汇编

TensorFlow 篇 | TensorFlow 2.x 模型 Serving 服务

Alex

tensorflow keras tensorflow serving model serving

LeetCode题解:94. 二叉树的中序遍历,使用栈,JavaScript,详细注释

Lee Chen

大前端 LeetCode

Kubeless 如何基于 CPU 自动伸缩? | 玩转 Kubeless

donghui

Serverless kubeless

苦难过后,终会团聚

hellocj

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