41

新しい MVC 5 バイナリを使用する必要がある現在の MVC 4 アプリをアップグレードするソリューションを探していました。どこにも解決策が見つかりません。

誰にもアイデアはありますか?

4

2 に答える 2

21

Visual Studio 2013 は、Nuget Package Manager が更新プログラムを実行できるようにするだけで、プロジェクトを自動的にアップグレードします。

手順:

Visual Studio 2013 でプロジェクトを開き、プロジェクト名を右クリックして [プロパティ] ウィンドウを開きます。ターゲット フレームワークを少なくとも 4.5 に変更します。

次に、プロジェクトで [参照] 項目を右クリックし、[NuGet パッケージの管理] を選択します。ウィンドウの右側で [更新] を選択し、その下で [すべて] を選択します。これにより、更新が必要なすべてのパッケージの検索が開始されます。検索が完了すると、[すべて更新] ボタンが表示され、クリックするとすべてのパッケージが更新されます。

私のプロジェクトには UpgradeMvc3ToMvc4 パッケージが含まれていたことに注意してください。これをアップグレードできなかったので、最初にアンインストールしましたが、求められたときにdllを残すことができました。

于 2014-04-02T18:00:32.587 に答える
5

See https://docs.microsoft.com/en-us/aspnet/mvc/overview/releases/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2 Microsoft info. It works for me ...

于 2017-03-22T23:17:13.497 に答える