【发布时间】:2021-01-08 08:17:56
【问题描述】:
我们有以下 MVC 项目,其中构建设置如下。
应用程序构建设置
我们在索引页面中有声明
@Html.Raw("版本:" + System.Environment.Version.ToString());显示正在运行的 ASP.NET 版本。
当应用程序通过 Visual Studio 运行时,它会显示
我的问题是为什么它在应该是 4.7.2 的地方显示 4.0,在我看来应用程序正在使用 ASP.NET 4.0。
如果有人能解释为什么我们在此处显示不同的运行时,不胜感激。
如果是正确的 4.0 版本,我们应该怎么做才能让 IIS express 使用 4.7.2
【问题讨论】:
-
所有 .NET FW 版本 4.x 共享相同的 CLR 4 运行时
标签: asp.net .net iis razor iis-express