2015-04-01 47 views
0

我正在C#中实现MVC 5网站(VS 2013更新4),并且构建设置的目标是.NET框架版本4.5。然而,当我加载网页,我看到下面的头项:aspnet报告的版本号是意外的

X-ASPNET-版本:4.0.30319

为什么在.NET 4.0xxxx运行,尽管编译设置的网站指向.NET 4.5?有任何想法吗?

在此先感谢。

回答

2

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

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

这也是在你的应用程序池配置,你只能选择.NET 2或4

请参阅MSDN的原因:在这个问题上的.NET Framework版本和依赖。

https://stackoverflow.com/a/25632090/511418