25

.NET4.0でMVCとWebFormsの組み合わせを使用する既存のWebアプリがあります。EF 5のいくつかの新機能(4.5が必要)を利用するために4.5にアップグレードしたいと思います。ライブサイトの破損を防ぐためのいくつかの質問:

  1. .NET 4.5をホスティングサーバーにインストールすると、4.0に取って代わりますか、それとも4.0アプリケーションは変更するまで4.0モードで実行され続けますか?
  2. 4.0アプリをオフラインにする可能性のある4.5の重大な変更はありますか?
  3. 状況が悪化した場合、4.5のインストールを取り消すことはできますか?
4

2 に答える 2

9
  1. 4.5をインストールすると、以前は4.0を使用していたものすべてが4.5を使用します。
  2. いくつかの互換性の問題が存在します。 エレガントコードは、4.5にアップグレードするときに職場で遭遇した問題を説明しています
  3. 4.5をバックアウトするには、4.5をアンインストールしてから、4.0を再インストールする必要があります。
于 2012-11-25T02:26:56.557 に答える
0

それがあなたにとって重要であるならばあなたが知っておくべき1つの小さな落とし穴はこれです:

VisualStudio2010とVisualStudio2012は、ソリューションとプロジェクトファイルの形式を共有しているため、すべてが同じブラウザーバージョンを使用していないチームや、透過的にアップグレードすることが非常に簡単になります。

ただし、プロジェクトを.NET 4.5に関連付けるとすぐに、VisualStudio2010はプロジェクトを開いたり編集したりできなくなります。

新しいHttpListener機能の一部にアクセスするために、.NET 4.5に切り替えたときに、これを難しい方法で学び、VisualStudio2010と古いRescharperライセンスにアクセスできなくなりました。

于 2012-11-25T02:30:49.707 に答える