26

このような 3 から 4 にアップグレードするための手動ガイドを認識しています

ガイドは詳細が異なり、危険を明確に示しています。MVC3 プロジェクトから MVC4 への移行を処理するツールはありますか? これは暗黙のうちに、.Net 4 から .Net 4.5 への移行を意味します。これは、Microsoft が 2 つのバージョン間で追加したすべての名前空間リダイレクトに関して重要な意味を持ちます。

また、基本的にアップグレードをあきらめ、代わりに新しいプロジェクトを作成し、新しいプロジェクトに少しずつ移植するように言っているマニュアルガイドも知っています。これには、小さなミスが大きな問題を引き起こす明らかな機会がたくさんあります。

したがって、テスト済みのツールは、ここで本当に役立つかもしれないようなばかげた間違いを犯さないと確信できます。それは存在しますか?MVC2 から 3 に移行するためのツールがあるため、3 から 4 に対応するツールが見つからないことに驚きました。

アップグレードしたい理由の背景: .Net 4.5 MVC4 にはいくつかの新しいプロジェクトがあり、.Net 4 MVC3 には重要な古いプロジェクトがあります (いくつかの .Net 2 と MVC 2 が混在しています...)。私たちの共有ライブラリは、古いプロジェクトが苦労するほど前進します。明らかに、共有ライブラリでの最後の作業をフリーズするか、それらをフォークして 2 つのバージョンを維持することができます...明らかに、どちらもあまり魅力的ではありません。古いプロジェクトのツールセットを更新して、すべてを同等にすることをお勧めします。

4

1 に答える 1

37

自動アップグレードが存在するようになりました。

これをチェックしてください:http://www.dotnetexpertguide.com/2013/02/aspnet-mvc-auto-upgrade-mvc-3-to-mvc-4-application.html

これは、UpgradeMvc3ToMvc4と呼ばれるNugetパッケージです。

于 2013-02-10T15:35:08.007 に答える