我想租一台安装了 IIS 7.5 和 .NET 4.0 的服务器。是否有可能以某种方式使用 .NET 4.5 功能(例如异步),也许通过在 bin 文件夹中包含相应的 DLL 或其他方式?
非常感谢您的时间和帮助,
理查德·休斯
我建议不要这样做,如果您租用服务器,那么我会假设您可以完全访问它?在这种情况下,只需在服务器上安装 .net 4.5。
尽管对名称进行了 .5 更改,但这并不是简单地更改 dll 并获得不同的功能集风格的发布。
所以简单来说,没有。您需要安装 .net 4.5 才能获得这些功能。
您不能在 .net 4.0 上使用 .net 4.5 功能。
对您来说幸运的是,async-await
主要是 C# 5.0 功能,而不是 .net 4.5 功能。您可以使用Async Targeting Pack在 .net 4.0 上使用此 C# 5.0 功能(与 .net 4.5 相比有一些小的更改)。检查我的相关问题:在 .net 4 上使用 async-await