使用哪个.net版本? Web conifg中的那个还是构建时使用的那个?

时间:2017-01-05 16:10:04

标签: asp.net .net visual-studio ssl

可能是一个noob问题,但在ASPX Web应用程序中使用的是什么版本的.NET?它是项目属性中定义的版本还是网站的web.config文件中定义的版本?

我需要知道这一点,因为我在Web应用程序中使用的API正在关闭所有非TLS1.2协议。据我所知,TLS1.2是.NET 4.5的默认设置。服务器是Windows Server 2008。

1 个答案:

答案 0 :(得分:1)

Visual Studio使用web.config值初始化属性页。所以,他们是同一个人。

您可以从web.config中的属性页看到.NET版本,类似于:

<configuration>
   <system.web>
      <compilation targetFramework="4.5" />
   </system.web>
</configuration>

如果更改项目属性中的目标框架并保存,则应在web.config文件中的该值中看到更新的目标框架。