我应该采取哪些步骤将现有的 ASP.NET MVC 3 项目安全升级到最新的 ASP.NET MVC 4 Developer Preview ?
最佳答案
主要变化是将相关引用升级到最新版本(4.0/2.0)。您需要更新您的 Web 配置文件以升级以下命名空间的版本
- System.Web.Mvc(更改为 4.0.0.0)
- System.Web.Webpages(更改为 2.0.0.0)
- System.Web.Helpers(更改为 2.0.0.0)
- System.Web.WebPages.Razor(更改为 2.0.0.0)
您还需要更新根级别 Web 配置文件以包含这些应用程序设置条目
<appSettings>
<add key="webpages:Version" value="2.0.0.0" />
<add key="PreserveLoginUrl" value="true" />
</appSettings>
然后您需要更新项目中引用的DLL。删除现有的 MVC3 dll 引用并添加 MVC4(使用 nuget 包管理器来执行此操作)
这个link处理转换的各个方面。根据需要引用。
关于asp.net-mvc - 将 ASP.NET MVC 3 项目转换为 MVC 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8853330/