Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 服务器响应中的.NET标头_C#_Asp.net_.net - Fatal编程技术网

C# 服务器响应中的.NET标头

C# 服务器响应中的.NET标头,c#,asp.net,.net,C#,Asp.net,.net,我在安装了.NET Framework 4.7.1版本的Windows Server计算机上托管了一个应用程序。 但在向服务器发送响应请求时,我得到了头 X-AspNet-Version: 4.0.30319 我有点困惑,到底这个标题怎么说?是否可以将此版本改进为服务器上安装的版本 非常感谢。这是CLR(公共语言运行时)版本,报告人: 对于.NET Framework版本4、4.5、4.5.1和4.5.2 Version属性返回其字符串为 声明的格式为4.0.30319.xxxxx。对于.NE

我在安装了.NET Framework 4.7.1版本的Windows Server计算机上托管了一个应用程序。 但在向服务器发送响应请求时,我得到了头

X-AspNet-Version: 4.0.30319
我有点困惑,到底这个标题怎么说?是否可以将此版本改进为服务器上安装的版本

非常感谢。

这是CLR(公共语言运行时)版本,报告人:

对于.NET Framework版本4、4.5、4.5.1和4.5.2 Version属性返回其字符串为 声明的格式为4.0.30319.xxxxx。对于.NET框架 它的point版本是4.6,而.NET Framework 4.7的格式是4.0.30319.42000

因此,对于所有.NET 4+版本(包括您正在运行的4.7.1),CLR版本的主要次要构建部分为4.0.30319,只有版本不同(不显示在X-AspNet-version标题中)


我不知道有什么方法可以“改进”此标题以包含修订号,尽管我也看不出有什么理由这样做(或者根本不需要包含该标题作为响应)。

不是系统上安装了哪个版本,而是告诉您的应用程序是基于哪个版本构建的。如果您想删除此标题并添加此配置,此答案可能会帮助您@Ipsit Guar。这似乎不是真的,因为我的应用程序是在.NET Framework 4.6.2中构建的。我在解决方案属性中找到了它。