【发布时间】:2012-06-05 09:25:04
【问题描述】:
是否有人在执行.NET 运行时升级时遇到可移植性问题(例如从 2.0 -> 3 -> 3.5 -> 4 -> 4.5 切换)?
我找不到任何证据证明升级到更高版本的运行时不会影响我的应用程序的行为(我想应该是这样,但是,总有隐藏的警告)。
【问题讨论】:
-
你永远无法证明是否定的。
标签: c# .net visual-studio runtime portability
是否有人在执行.NET 运行时升级时遇到可移植性问题(例如从 2.0 -> 3 -> 3.5 -> 4 -> 4.5 切换)?
我找不到任何证据证明升级到更高版本的运行时不会影响我的应用程序的行为(我想应该是这样,但是,总有隐藏的警告)。
【问题讨论】:
标签: c# .net visual-studio runtime portability
【讨论】:
总有一些更改可能会改变现有代码的行为,但在大多数情况下,这些都是极少数的极端情况,并且会保持在最低限度。您可以找到 Visual Studio 最新版本的重大更改列表:
Visual C# 2012 RC Breaking Changes
Visual C# 2010 Breaking Changes
Visual C# 2008 Breaking Changes
【讨论】:
某些功能可能已被弃用,如果您要跳过多个更新,则该功能可能会被一起删除,这会造成一些麻烦。
【讨论】: