低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

.NET 3.5 SP1 新引入的缺陷

2008 年 8 月 31 日

在.NET 3.5 SP1 发布不到一个月的时间内, 针对.NET 3.5 SP 1 的缺陷报告就开始堆积。虽然缺陷是任何一个发布版本不可避免的一部分,每个公司对他们的回应方式有很大的不同。微软的.NET 部门通常要求用户拨打产品支持热线获取热修复程序,一年或者两年才发布一次广泛可用的补丁包。

为了用户之前能正常工作的程序,开发商需要花很大的努力,来找出程序现在无法正常工作的罪魁祸首是微软而不是开发商本身。一旦问题确定下来,仍然需要找出是否有 KB 文章提到了所需要的热修复程序。如果用户或者开发人员不能马上找到文章,无数个人工就被白白浪费了。

下面是我们所知已经被核实的问题:

序列化

当一个实现 ISerializable 的泛型类和有一个使用泛型类型参数的静态委托成员,(在 32 位的 Windows Server 2003 上)二进制序列化会挂起或者(在 64 位的 Windows Server 2008)会引发 OutOfMemoryException 异常。

WinForms

在某些情况下用户可以把 toolstrips 从一个 MDI 子窗口移动到另一个子窗口。这样的话,假设单击一个文档上的按钮,会产生一个完全不同的反应。

反射

3.5 SP1 下 ParameterInfo.GetOptionalCustomModifiers 和 GetRequiredCustomModifiers 方法会引发 ExecutionEngineException 异常。这对方法所具有的缺陷影响到了广受欢迎的框架,

Rhino Mocks

WPF

.NET 3.5 SP1 破坏了 WPF 在 IIS 下的使用。似乎已经有些人在网站里使用 WPF 来实时生成图像。可惜,WPF 再也不能在 IIS 下工作了。

类型检查

在某些情况下,在 3.5 下正常工作的类在 3.5 SP1 不会传递给 PEVerify。这基本上意味着如果你在运行时使用这个类你将得到的是一个类型加载异常。

数字

伪“在检查模式下编译时操作溢出”,这是一个新的 C#语义错误检查器(Semantic Error Checker)的缺陷。当 ulong.MaxValue 减 2 的时候触发。

查看英文原文: Newly Minted Bugs for .NET 3.5 SP1

2008 年 8 月 31 日 23:41392
用户头像

发布了 45 篇内容, 共 50945 次阅读, 收获喜欢 0 次。

关注

评论

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

把最新JAVA面试真题(阿里/字节跳动/美团)整理出来,却被自己菜哭了,赶紧去刷题了

Java架构追梦

Java 阿里巴巴 架构 面试 面试题

数字货币交易所开发源码,场外币币交易平台搭建

WX13823153201

数字货币交易所开发

阿里顶级DBA专家团又一力作——MySQL8的150高效技巧

周老师

Java 编程 程序员 架构 面试

接口测试的时候如何生成随机数据进行测试

测试人生路

接口测试

音像协呼吁保护音乐版权:短视频平台成为侵权重灾区

石头IT视角

完美!阿里P8都赞不绝口的世界独一份489页SQL优化笔记

Java~~~

Java 数据库 程序员 架构师 SQL优化

IPFS云算力挖矿系统开发技术

薇電13242772558

区块链 IPFS

非线性声学回声如何破解?华为云硬核技术为你解决

华为云开发者社区

算法 音视频

马士兵老师首推Java七条自学路线,自学到底能不能行?自学也能拿到40W年薪?

Java架构追梦

Java 架构 面试 马士兵 项目实战

从一场“众盟科技云滇之播”,我们发现了美食直播的商业与公益价值

人称T客

Docker

搭建一套ASP.NET Core+Nacos+Spring Cloud Gateway项目

yi念之间

jdk 源码系列之ReentrantLock

sinsy

源码 jdk ReentrantLock 公平锁 非公平锁

JMeter100个线程竟然只模拟出1个并发

dongfanger

软件测试 Jmeter 性能测试 压力测试 测试工具

京东技术中台Flutter实践之路(二)

京东科技开发者

开源 中台 大前端 Web UI

Redis基础—了解Redis是如何做数据持久化的

云流

数据库 redis 编程 计算机

Pulsar Summit Asia 2020 中文专场议题出炉!

Apache Pulsar

大数据 开源 Apache Pulsar

当代开发者的六大真实现状,你被哪一个场景“戳中”了?

华为云开发者社区

开发者 调研 报告

LeetCode题解:剑指 Offer 22. 链表中倒数第k个节点,使用数组,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

阿里云视频云实时字幕技术,助力英雄联盟S10全球总决赛

阿里云视频云

游戏开发 直播 语音识别 字幕

【算法题目解析】杨氏矩阵数字查找

程序员架构进阶

算法 二分查找 杨氏矩阵

Java垃圾回收GC概览

Java JVM GC

《迅雷链精品课》第二课:区块链核心技术框架

迅雷链

区块链

Android网络性能监控方案

应用研发平台EMAS

android 性能 监控 移动开发 应用

一不小心画了 24 张图剖析计网应用层协议!

cxuan

计算机网络 计算机 协议

anyRTC Flutter SDK :全面实现跨平台音视频互动

anyRTC开发者

音视频 WebRTC RTC sdk 安卓

JVM真香系列:轻松掌握JVM运行时数据区

田维常

JVM

18张图,揭开阿里巴巴开发手册强制使用SLF4J作为门面担当的秘密

沉默王二

Java slf4j 日志系统

TCP性能分析与调优策略

云流

程序员 计算机网络 网络协议

简要分析近几年商业软件开发平台的现状

Philips

敏捷开发 快速开发 企业应用

云计算简史(完整版)

明道云

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

.NET 3.5 SP1 新引入的缺陷-InfoQ