相关疑难解决方法(0)

打破.NET 4.0中的变化

有关新4.0中的新功能和类的信息很多,但是也存在可能影响现有应用程序的更改

  1. Timespan现在实现了IFormattable,而带有无效选项的旧string.Format()将抛出异常,而不是调用简单的ToString().但是,CLR团队提供了一个很好的功能,可以通过配置设置启用以前版本的行为 - TimeSpan_LegacyFormatMode.

    CLR Inside Out

  2. 访问使用+ =或 - =声明它们的类中的事件将导致调用添加/删除生成的返回void的访问器.有些代码甚至不会在4.0中编译.

    克里斯伯罗斯博客

  3. CAS已弃用,要启用它,仍需要在配置中使用特殊设置 - NetFx40_LegacySecurityPolicy

所以我想知道其他更改是什么,是否有可能找到至少初步的更改列表,这些更改将会或可能会破坏.NET 4.0发布的现有功能?

c# .net-4.0

58
推荐指数
3
解决办法
8490
查看次数

标签 统计

.net-4.0 ×1

c# ×1