【问题标题】:Version Information on ASP.NET Server Error PageASP.NET 服务器错误页面上的版本信息
【发布时间】:2014-10-27 05:30:12
【问题描述】:

我有一个配置为在 .NET Framework 4.5.1 版上运行的 ASP.NET MVC5 Web 应用程序。但是,我注意到当我遇到某种应用程序运行时异常时,黄色服务器错误页面底部显示的版本信息如下:

版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.34009

为什么不是 4.5.x?

【问题讨论】:

  • 当您查看运行您的应用程序的应用程序池时,为它分配了哪个版本的 .NET CLR?

标签: asp.net .net clr application-pool


【解决方案1】:

这不是实际的 .NET 框架版本。它是 CLR 的版本。

从 .NET 4 到 4.5.2 是版本 4。在 2.0 和 3.5 之间是版本 2.0。

这也是在您的应用程序池配置中只能选择 .NET 2 或 4 的原因。

关于此事请见MSDN: .NET Framework Versions and Dependencies

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 2016-09-09
    • 1970-01-01
    • 2021-09-11
    相关资源
    最近更新 更多