【问题标题】:What are .NET4 to .NET4.5 runtime changes什么是 .NET4 到 .NET4.5 运行时更改
【发布时间】:2015-03-24 15:33:24
【问题描述】:

渴望在我的项目中降低风险我想知道 .NET4 到 .NET4.5(不是 4.5.1 或 4.5.2)之间的运行时变化是什么?

我可以找到 4.5.1 和 4.5.2 但不是 4.5 的运行时更改。

注意: 可在此处找到 4.5.1 和 4.5.2 的运行时更改:

https://msdn.microsoft.com/en-us/library/dn720774(v=vs.110).aspx

https://msdn.microsoft.com/en-us/library/dn458360(v=vs.110).aspx

谢谢!

更新: 澄清:根据 Microsoft 运行时更改:可能会影响以 .NET Framework 早期版本为目标但在 .NET Framework 4.5.2\4.5.1 上运行的现有应用程序\ 4.5 运行时

【问题讨论】:

  • @JacodeGroot 感谢您的评论,但此问答描述了 .NET4.5 VS .NET4 中的新功能,而不是运行时更改。根据 Microsoft 运行时更改:可能会影响针对以前版本的 .NET Framework 但在 .NET Framework 4.5.2\4.5.1\4.5 运行时上运行的现有应用程序

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


【解决方案1】:

.NET 4.5 是 .NET 4.0 的就地升级,应该是向后兼容的,尽管已经报告了一些兼容性问题。大多数这些更改不需要任何编程修改,请参阅下面的链接以获取兼容性问题及其潜在影响的完整列表。

https://msdn.microsoft.com/en-us/library/hh367887(v=vs.110).aspx

【讨论】:

  • 感谢您的重播,这篇文章根据 Microsoft 支持点关于在我寻找就地更改时重新定位时的重大更改。我打算将代码编译为针对 .net4,并将运行时替换为 4.5.2。正如我之前提到的,我无法找到 .net4 到 .net4.5 之间的运行时更改。
  • .NET 4.5 是 .NET 4.0 的就地替代品。当您安装 .NET 4.5 时,\Windows\.NET Framework\V4.0.30319 中的 .NET 4.0 程序集将被一组新程序集覆盖。只要您不使用任何针对 .net 4 的 .net 4.5 功能和 .net 4.5 框架是相同的。
猜你喜欢
  • 2012-10-15
  • 2017-10-15
  • 2011-04-23
  • 1970-01-01
  • 2017-10-19
  • 2019-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多