ASP.NET MVC 2からASP.NET MVC 3 Preview 1へのアプリケーションの移行
ASP.NET MVC 2からASP.NET MVC 3への変換をサポートするために、ASP.NET MVCアプリケーション変換ツールのプレビューを終了しました。
ASP.NET MVC 1.0からASP.NET MVC 2に変換したアプリケーションの以前のバージョンは、
ここから入手でき
ます 。
ダウンロードする
アプリケーションは個別に起動されます:
MvcAppConverter-MVC3Preview1.zip (256 Kb)を
ダウンロードします 。
使用する
このツールの唯一の要件は、マシンに.NET Framework 4が存在することです。 Visual StudioまたはASP.NET MVCをインストールしないでください(プロジェクトを開きたい場合を除きます!)。 ツールはソリューションを自動的にバックアップしますが、ソリューションの手動バックアップも作成することをお勧めします。
- Visual Studio 2010で開発されたASP.NET MVC 2プロジェクトをVisual Studio 2010のASP.NET MVC 3プロジェクトに変換するには、次の手順を実行します。
- コンバーターを実行する
- ソリューションを選択してください
- 「変換」ボタンをクリックします
- Visual Studio 2008で開発されたASP.NET MVC 2プロジェクトをVisual Studio 2010のASP.NET MVC 2プロジェクトに変換するには、次の手順を実行します。
- Visual Studio 2010でプロジェクトを開き、ソリューションとプロジェクトファイルをVS2008からVS2010に変換します
- ASP.NET MVC 3は.NET Framework 4とのみ互換性があるため、各プロジェクトの.NET Frameworkのターゲットバージョンを.NET Framework 4にアップグレードします。
- コンバーターを実行する
- ソリューションを選択してください
- 「変換」ボタンをクリックします
何ができる
- Visual Studio 2010からASP.NET MVC 2プロジェクトを開きます(ASP.NET MVCまたはVisual Studioの他のバージョンはサポートされていません)
- ソリューションフォルダーの完全バックアップを作成する
- System.Web.Mvc.dllへのリンクを持つ各VBまたはC#プロジェクトについては、ASP.NET MVC WebアプリケーションプロジェクトとASP.NET MVCテストプロジェクトの両方が含まれます。
- ASP.NET MVC 2へのリンクを更新する
- VBまたはC#ASP.NET MVC Webアプリケーションごとに、次のようになります。
- プロジェクトタイプをASP.NET MVC 3に変更する
- 〜/ web.configのルートにあるリンクをASP.NET MVC 3に更新します
- ルート〜/ web.configを更新して、ASP.NET MVC 2からASP.NET MVC 3へのリダイレクトを接続します
- 〜/ Views / web.configのリンクをASP.NET MVC 3に更新します
- JavaScriptファイルの追加または更新(jQueryの追加、jQuery.Validateの追加、Microsoft AJAXの追加、Microsoft MVC AJAXの追加/更新、Microsoft MVC検証アダプターの追加)
- 不明なプロジェクトタイプまたはASP.NET MVCとは関係のないプロジェクトタイプは更新されません。
できないこと
- Visual Studio 2008または.NET Framework 3.5で作成されたプロジェクトは変換できません。
- ソリューションにソリューションカタログにないプロジェクトが含まれている場合、問題が発生する可能性があります。
- ソース管理システムを使用している場合、ファイルの上書きに問題がある可能性があります。 変換する前に、ソース管理システムのすべてのファイルを確認することをお勧めします。
- ASP.NET MVC 2とASP.NET MVC 3の間の変換エラーが原因で変更が必要になる可能性があるアプリケーションのコードを変更することはできません。
- リリースノートには、アプリケーションの段階的な変換ガイドが含まれています。
All Articles