asp.net mvc 4プロジェクトをasp.net mvc 5にアップグレード
5246 ワード
はじめに
1、asp.net mvc 4プロジェクトを開くか新規作成する
2、修正 global.asaxファイル
元:
新規:
3、以下のASP.NET NuGet packagesを削除し、Package Manager Console(PMC)で削除する
4、ASP.NET NuGet packagesの更新
二、Application web.configの更新
変更
セキュリティポリシーの変更
三、更新 Viewsフォルダのweb.config
Microsoft-Web-Helpersのインストール
役に立つなら User.IsInRole() ,次のコードを追加
四、最後
ProjectName.csprojの変更
見つける
プロジェクトの再ロード、コンパイル、成功.
1、asp.net mvc 4プロジェクトを開くか新規作成する
2、修正 global.asaxファイル
元:
WebApiConfig.Register(GlobalConfiguration.Configuration);
新規:
GlobalConfiguration.Configure(WebApiConfig.Register);
3、以下のASP.NET NuGet packagesを削除し、Package Manager Console(PMC)で削除する
Uninstall-Package -Id Microsoft.AspNet.WebPages.Administration
Uninstall-Package -Id Microsoft-Web-Helpers
Uninstall-Package -Id Microsoft.AspNet.Mvc.FixedDisplayModes
4、ASP.NET NuGet packagesの更新
Update-Package
二、Application web.configの更新
変更
セキュリティポリシーの変更
三、更新 Viewsフォルダのweb.config
5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" />
3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
Microsoft-Web-Helpersのインストール
Install-Package -Id Microsoft.AspNet.WebHelpers
役に立つなら User.IsInRole() ,次のコードを追加
四、最後
ProjectName.csprojの変更
見つける
ProjectTypeGuids
要素を除去します:MVC 4 project GUID、 {E3E379DF-F4C6-4180-9B81-6769533ABE47}
プロジェクトの再ロード、コンパイル、成功.