首页 > 解决方案 > X-AspNet-Version 是否与 .NET 框架版本相关

问题描述

如果服务器将其HTTP 标头报告为:

Server: Microsoft-IIS/10.0
X-SharePointHealthScore: 0
X-AspNet-Version: 4.0.30319

这可用于确定 .NET 框架是否已停产。根据 Microsoft .NET framework 4.0 不再支持。

https://devblogs.microsoft.com/dotnet/support-ending-for-the-net-framework-4-4-5-and-4-5-1/

标签: .netasp.net

解决方案


显然不可能从这些值。X-AspNet-Version 是指公共语言运行时 (CLR) 版本。

CLR 仅非常粗略地转换为 .NET 框架版本。

CLR version   .NET version
1.0           1.0
1.1           1.1
2.0           2.0, 3.0, 3.5
4             4, 4.5, 4.6, 4.7, 4.8

来源: https ://en.wikipedia.org/wiki/Common_Language_Runtime

https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed


推荐阅读