从ASP.NET MVC2 Priview 2迁移到MVC2 RC:任何重大变化?

时间:2010-03-12 14:15:13

标签: asp.net-mvc

我正在尝试从ASP.NET MVC2 Priview 2迁移到MVC2 RC,因为新版本的Telerik正在强制执行它。

从MVC 1.0迁移到MVC 2.0 Preview 2时遇到了很大问题,所以我想在继续之前与你们确认。

有没有人从Prev2迁移到RC?有什么问题吗?它们容易解决吗? 任何建议都非常受欢迎。

感谢。

1 个答案:

答案 0 :(得分:3)

ASP.NET MVC 2 RTM中的更改

ASP.NET MVC 2 RTM版本没有引入新的重大更改。

ASP.NET MVC 2 Release Candidate 2中的更改

无论是否设置了新值,都会验证使用IDataErrorInfo执行验证的模型对象的每个属性。在ASP.NET MVC 1.0中,仅验证具有新值的属性。在ASP.NET MVC 2中,仅当所有属性验证程序都成功时才调用IDataErrorInfo的Error属性。

ASP.NET MVC 2 Release Candidate 1中的更改​​


安装程序中不再提供IIS脚本映射脚本
IIS脚本映射脚本是一个命令行脚本,用于在经典模式下为IIS 6和IIS 7配置脚本映射。如果使用Visual Studio开发服务器或在集成模式下使用IIS 7,则不需要脚本映射脚本。这些脚本在ASP.NET CodePlex站点上作为单独的不受支持的下载提供。

MVC期货中的Html.Substitute助手方法已不再可用
由于MVC视图引擎的呈现行为发生了变化,Html.Substitute帮助器方法不起作用并且已被删除。

(有关详细信息,请参阅发行说明here