17

我最近将我们的 c# Web 应用程序从 4.5 升级为使用 .net 框架 4.6.1,直到今天在 web.configs 中才注意到 .net 版本与 .net 版本不同。一切似乎在生产中运行良好,但我的问题是,由于 httpRuntime 没有自动更改为 4.6.1,我很好奇这是故意的,还是我需要手动输入,或者是否有其他原因在 4.5 上?

4

1 回答 1

15

运行时目标框架的主要目的是为了兼容性。新版本的 asp.net 中可能会引入一些重大更改。为了不破坏现有应用程序,通过目标框架进行破坏性更改。您可以通过此博客找到更多详细信息。

于 2016-04-29T22:06:38.637 回答