17

私は最近、4.5 から .net フレームワーク 4.6.1 を使用するように c# Web アプリケーションをアップグレードしましたが、今日だけ、web.configs で .net バージョンが .net バージョンと異なることに気付きました。本番環境ではすべてが正常に動作しているようですが、私の質問は、httpRuntime が 4.6.1 に自動変更されなかったため、それが意図的なものなのか、それとも手動でキー入力する必要があるのか​​ 、それとも他の理由があるのか​​ ということです。 4.5で?

4

1 に答える 1

15

ランタイム ターゲット フレームワークの主な目的は、互換性のためです。asp.net の新しいバージョンでは、重大な変更が導入される可能性があります。既存のアプリケーションを壊さないようにするために、破壊的な変更はターゲット フレームワークを通じて行われます。詳細については、このブログを参照してください。

于 2016-04-29T22:06:38.637 に答える