【问题标题】:Why shouldn't I migrate my distributed .NET 4.0 application to .NET 4.5? [closed]为什么不应该将我的分布式 .NET 4.0 应用程序迁移到 .NET 4.5? [关闭]
【发布时间】:2012-10-15 17:29:39
【问题描述】:

我已阅读Application Compatibility in the .NET Framework 4.5 列出的重大更改列表。将 .NET 4.0 应用程序迁移到 .NET 4.5 的最大问题似乎是 .NET 4.5 应用程序无法在 XP 上运行。如果我可以确信这永远没有必要,那么将分布式应用程序从 .NET 4.0 迁移到 .NET 4.5 时最大的担忧是什么?列出的任何问题是否比看起来更重要?

【问题讨论】:

  • 所列问题均不重要。直到其中一个破坏了您的应用程序,它才会突然非常变得重要。没有人的水晶球会给你你需要的答案。您需要自己在 4.5 上测试您的应用。
  • @smartcaveman - 你的问题不清楚。微软认为兼容性问题已经足够重要了。它们仅在影响您的应用程序时才有意义。 .NET 4.5 不支持 Windows XP 的事实不是问题。此外,Microsoft 解释了影响和任何可能的解决方法。

标签: .net .net-4.0 upgrade .net-4.5


【解决方案1】:

即使没有已知的兼容性问题,迁移应用程序通常也存在风险。在这种情况下,当存在已知的重大更改时,我会避免迁移。

一个简单的测试不会揭示应用程序可能表现不同的特定情况。

【讨论】:

  • 谢谢。我同意这就是整个故事。但是我的应用程序正在持续开发中,我想尽量使我可以使用的技术保持最新。我希望得到一个更专注于这个特定场景的答案。
  • @smartcaveman - 除非您需要迁移到 .NET 4.5,否则您不应该迁移,直到您了解会产生什么影响。
猜你喜欢
  • 2022-01-11
  • 2015-08-20
  • 2015-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-20
  • 1970-01-01
相关资源
最近更新 更多