20

MVC 4 をインストールしたばかりで、VS 2010 で使用することを検討しています。プロジェクトを作成するとき、デフォルトで .NET フレームワークは 4.0 ですが、私が見ているサンプル コードはフレームワーク 4.5 を使用していることに気付きました。MVC 4 のすべての機能を利用したい場合、framework 4.5 をインストールする必要がありますか? それとも 4.0 で十分ですか?

編集: VS2012 のデフォルトのフレームワークは 4.5 になりますが、4.0 を使用するようです。もしそうなら、後でフレームワークを変更する手間を省くために、それをインストールすることをお勧めします。

4

4 に答える 4

22

MVC4ダウンロード ページを見てください。次の要件セクションがあります。

サポートされているオペレーティング システム: Windows 7、Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Vista、Windows XP

この機能の特定の部分を使用するには、.NET 4、ASP.NET 4、Visual Studio 2010、または Visual Web Developer 2010 が必要です。

于 2012-08-23T09:49:30.670 に答える
13

少なくとも.NET4とVisualStudio2010が必要ですが、ASP.NET4.5でより多くの機能を使用できます。

VS2010はフレームワーク4の機能のみをサポートするため、async/awaitはサポートされません。これらの機能には、ASP.NET4.5が必要です。これはWebAPIにも適用されます。たとえば、4.5が必要です:http: //blogs.msdn.com/b/henrikn/archive/2012/03/03/async-mashups-using-asp-net-web-api。 aspx

MVC4の標準のコントローラー/ビューシナリオは、ASP.NET4のVS2010で機能します。

于 2012-11-11T23:50:02.870 に答える
1

間違いなく 4.5 ( mvc4-release-notes ) をインストールする必要はありません。ASP.NET MVC 4 は、フレームワーク バージョン 4.0 および 4.5 で使用できます。

于 2012-08-23T09:55:34.647 に答える
1

そのままアプリを作成している場合は、作成してコンパイルするだけです。それはあなたが必要なものを持っているかどうかを教えてくれます。トー:

MVC のすべての機能を利用する

あまりユーザー中心に聞こえません ;)

また、Cassini や現在呼ばれているものではなく、開発サーバーとして IIS にデプロイしてください。

于 2012-08-23T09:57:22.027 に答える