迁移到Razor需要采取哪些步骤?

时间:2012-07-05 10:14:11

标签: asp.net-mvc-3 asp.net-mvc-2 razor converter

我刚刚将ASP.NET MVC 2迁移到ASP.NET MVC 3,现在我正在考虑从ASPX迁移到Razor。

我所做的第一步是使用这个精确的代码:Aspx to Razor syntax converter?

这很有效,但在运行我的项目时,我得到的是Exception:

Parser Error

Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: Only Content controls are allowed directly in a content page that contains Content controls.

Source Error: 


Line 1:  @{ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/MasterPages/DefaultMasterPage.Master" Inherits="System.Web.Mvc.ViewPage<MyApp.Views.ViewClasses.AdList>" }
Line 2:  @using MyApp.Views.Helpers
Line 3:  

我的文件仍被命名为aspx,我也注意到我的massterpages根本没有转换,所以我可能需要手动完成。

我需要采取哪些步骤才能重新开始工作?有没有可以打开剃须刀引擎?

注意:使用Visual Studio 2012 RC

编辑:使用此工具升级到ASP.NET MVC 3:ASP.NET MVC 3应用程序升级程序http://aspnet.codeplex.com/releases/view/59008

0 个答案:

没有答案