6

我曾尝试将基于 .NET Framework 4.0 构建的应用程序与 Windows Server 2012 一起使用,但它不起作用,根据 MSDN,.NET Framework 4.0 不支持 Server 2012。这是为什么?在不将我的应用程序转换为 Framework 4.5 的情况下如何解决这个问题?

4

1 回答 1

9

.NET v4.5 是一种用新的更新 .NET v4.0 的运行时,当您安装 .NET v4.5 时,您的 .NET v4.0 程序集会\Windows\.NET Framework\V4.0.30319被一组新的程序集覆盖。您最终会得到覆盖的程序集以及一堆新的程序集(System.Net.Http例如新程序集)。

请参阅这些文章:

.NET 4.5 是 .NET 4.0 的就地替代品

宣布发布 .NET Framework 4.5 RTM

.Net 框架 4.5 的新功能

.NET Framework 4.5 中的应用程序兼容性

.NET Framework 4.5 中的新增功能

Windows Server 2012 阻止 Framework 4.0

http://coolthingoftheday.blogspot.de/2012/03/net-45-is-what-to-net-40-replacement-or.html

于 2013-02-04T10:32:40.220 回答