在ASP.NET web应用程序中升级targetframework

在ASP.NET web应用程序中升级targetframework,asp.net,Asp.net,在升级web应用程序的.net framework时,我们右键单击该项目,并增加目标框架 但是,在web.config中,这只会更改编译targetFramework <compilation targetFramework="4.8" /> <httpRuntime targetFramework="4.5.2" /> 它不会更改httpRuntime targetFramework <compilation targetFramework="4.8

在升级web应用程序的.net framework时,我们右键单击该项目,并增加目标框架

但是,在web.config中,这只会更改编译targetFramework

 <compilation targetFramework="4.8" />
 <httpRuntime targetFramework="4.5.2" />

它不会更改httpRuntime targetFramework

 <compilation targetFramework="4.8" />
 <httpRuntime targetFramework="4.5.2" />

我们是否应该手动更新httpRuntime targetFramework


为什么微软想让我们在一个框架中编译,在另一个框架中运行。

看看这篇文章:我理解他们在这个链接中想说什么,但是用最新的框架强制应用程序运行的过程是什么?只需手动键入,或者在Visual Studio中是否有方法是的,您可以在部分中手动键入以强制执行。