报告的aspnet版本号是意料之外的

时间:2015-04-01 00:50:34

标签: c# asp.net asp.net-mvc visual-studio iis-express

我正在使用C#(VS 2013更新4)实现MVC 5网站,并且构建设置针对.NET framework 4.5版。但是,当我加载页面时,我看到以下标题条目:

X-ASPNET-版本:4.0.30319

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

提前致谢。

1 个答案:

答案 0 :(得分:3)

  

这不是实际的.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