我正在尝试从ASP.NET MVC2 Priview 2迁移到MVC2 RC,因为新版本的Telerik正在强制执行它。
从MVC 1.0迁移到MVC 2.0 Preview 2时遇到了很大问题,所以我想在继续之前与你们确认。
有没有人从Prev2迁移到RC?有什么问题吗?它们容易解决吗? 任何建议都非常受欢迎。
感谢。
答案 0 :(得分:3)
ASP.NET MVC 2 RTM版本没有引入新的重大更改。
无论是否设置了新值,都会验证使用IDataErrorInfo
执行验证的模型对象的每个属性。在ASP.NET MVC 1.0中,仅验证具有新值的属性。在ASP.NET MVC 2中,仅当所有属性验证程序都成功时才调用IDataErrorInfo
的Error属性。
安装程序中不再提供IIS脚本映射脚本
IIS脚本映射脚本是一个命令行脚本,用于在经典模式下为IIS 6和IIS 7配置脚本映射。如果使用Visual Studio开发服务器或在集成模式下使用IIS 7,则不需要脚本映射脚本。这些脚本在ASP.NET CodePlex站点上作为单独的不受支持的下载提供。
MVC期货中的Html.Substitute助手方法已不再可用
由于MVC视图引擎的呈现行为发生了变化,Html.Substitute
帮助器方法不起作用并且已被删除。
(有关详细信息,请参阅发行说明here)