Converting a ASP.NET MVC 3 Project to MVC 4

后端 未结 4 1325
谎友^
谎友^ 2020-12-08 00:08

What steps should I take to safely upgrade an existing ASP.NET MVC 3 project to the latest ASP.NET MVC 4 Developer Preview?

4条回答
  •  北海茫月
    2020-12-08 00:42

    The major change is to upgrade the relevant references to the latest version (4.0 /2.0). You need to update your web config files to upgrade the version of the following namespaces

    • System.Web.Mvc ( Change to 4.0.0.0)
    • System.Web.Webpages (Change to 2.0.0.0)
    • System.Web.Helpers (Change to 2.0.0.0)
    • System.Web.WebPages.Razor (Change to 2.0.0.0)

    Also you need to update the root level web config file to have these appsettings entries

    
      
      
    
    

    Then you need to update the DLLs referenced in the project. Remove the existing MVC3 dll reference and add MVC4 (use nuget package manager to do this)

    This link handles all aspects of the conversion. Refer it as needed.

提交回复
热议问题