写点什么

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

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

关注

评论

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

netty系列之:channel和channelGroup

程序那些事

Java Netty 程序那些事 1月日更

【行业云说】云数底座赋能基层治理现代化

云计算运维

gpushare.com_基于去噪Transformer的无监督句子编码【EMNLP 2021】

恒源云

深度学习 语音识别 transform

Flume日志采集框架构成组件

编程江湖

flume

大数据开发之Flink SQL建设实时数仓实践

@零度

大数据 flink sql

网络安全kali渗透学习 web渗透入门 Kali系统的被动信息收集

学神来啦

技术干货 | NeCodeGen:基于 clang 的源到源转译工具

网易云信

前端 Clang

视频智能生产及内容分析应用工具开源了!​

百度大脑

人工智能

线程的生命周期,真的没那么简单

华为云开发者联盟

Java 线程 生命周期 编程语言线程

详解 HDFS 底层交互原理

五分钟学大数据

hdfs 1月月更

Committer 郭吉伟专访:做开源不是搞慈善,用开源也不是薅羊毛

Apache Pulsar

开源 架构 云原生 中间件 Apache Pulsar

一文看懂:工程项目管理软件有哪些?怎么选?

优秀

项目管理软件

手把手教你学Dapr - 4. 服务调用

MASA技术团队

C# .net 微软 微服务 dapr

PK体系“配齐”!亚信科技数据库与麒麟软件OS、飞腾CPU完成产品适配

亚信AntDB数据库

AntDB 亚信科技

老牌安全厂商海泰方圆加入龙蜥社区

OpenAnolis小助手

Linux 开源 社群运营

操作指南|最详尽文档翻译志愿指南

Apache Pulsar

开源 翻译 云原生 Apache Pulsar 社区

爆测一周!22年必看最细致代码托管工具测评

阿里云云效

阿里云 云原生 代码管理 代码托管 Codeup

【实时渲染】3DCAT实时渲染云在BIM领域的应用

3DCAT实时渲染

云计算 渲染 BIM 建筑

在线XML转HTML工具

入门小站

工具

易用好用的云管平台看这里!行云管家杠杠的!

行云管家

云计算 企业上云 混合云 云管平台

SPARK 应用如何快速应对 LOG4J 的系列安全漏洞

明哥的IT随笔

spark CDH

APP违法使用个人信息?不用怕,华为云VSS为你保驾护航

华为云开发者联盟

移动应用 安全 漏洞 隐私合规 华为云VSS漏洞扫描服务

前端开发之样式调试

@零度

前端开发

基于 PTS 压测轻松玩转问题诊断

阿里巴巴云原生

阿里云 云原生 压测 问题 PTS

深入浅出Apache Pulsar(2):Pulsar消息机制

云智慧AIOps社区

跟着源码学IM(十):基于Netty,搭建高性能IM集群(含技术思路+源码)

JackJiang

Netty 即时通讯 IM im架构设计

架构训练营 week5 课程总结

红莲疾风

「架构实战营」

【云成本】降低云成本三大技巧你知道吗?

行云管家

云计算 企业上云 云成本

研效优化实践:WeTest提效测试

WeTest

博文推荐|基于 Apache Pulsar 的分布式锁

Apache Pulsar

开源 分布式 云原生 中间件 Apache Pulsar

手把手教你学Dapr - 5. 状态管理

MASA技术团队

C# .net 微软 微服务 dapr

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