11

Visual Studio 2012 で MVC2 プロジェクトを開くことはできますか? プロジェクトを読み込もうとすると、次のエラーが発生します。

De\De.csproj: このプロジェクト タイプのベースとなるアプリケーションが見つかりませんでした。詳細については、次のリンクをお試し ください。

次に、リダイレクトを取得します: http://www.asp.net/whitepapers/mvc3-release-notes#upgrading

MVC3 にアップグレードする必要がありますか、それともプロジェクトを MVC2 のままにしておくことができますか?

4

2 に答える 2

10

VinnyGのリクエストで、この問題を解決する方法について提供した回答へのリンクを提供しています。リンクされた回答は完全に詳細な解決策を提供しますが、要約は次のとおりです。

ASP.NET MVC 2をダウンロードしてインストールする必要があります。MVC 2 プロジェクト ファイルを変更して、そのプロジェクト GUID を削除する必要があります。プロジェクト GUID の削除は、プロジェクトが MVC プロジェクトのように動作しなくなることを意味します。つまり、右クリックしてビューやコントローラーなどを追加する必要はありませんが、移行することなく MVC 2 プロジェクトとしてコンパイルおよび動作します。

于 2012-11-30T20:35:57.520 に答える
5

http://msdn.microsoft.com/en-us/library/hh266747.aspxからコピー

Model-View-Controller (MVC) プロジェクトがバージョン 3 または 4 を使用している場合、このプロジェクトを Visual Studio 2012 で開くことができます。および 4. MVC 2 から MCV 3 に自動的にアップグレードする方法については、「ASP.NET MVC 3 アプリケーション アップグレーダー」を参照してください。MVC 2 から MVC3 に手動でアップグレードする方法については、「ASP.NET MVC 2 プロジェクトを ASP.NET MVC 3 Tools Update にアップグレードする」を参照してください。プロジェクトが .NET Framework 3.5 SP1 を対象としている場合は、.NET Framework 4 を使用するようにプロジェクトの対象を変更する必要があります。

于 2012-10-02T14:27:48.717 に答える