将ASP.NET网站应用程序导入MVC应用程序中的视图

将ASP.NET网站应用程序导入MVC应用程序中的视图,asp.net,.net,asp.net-mvc,Asp.net,.net,Asp.net Mvc,我已经创建了一个ASP.NET网站,其中包含几个aspx网页和一个母版页。我现在想把这个网站移植到一个MVC应用程序,并使用aspx页面作为视图。如何在Visual Studio 2012中执行此操作?没有可用于执行此操作的自动过程。您需要手动创建视图/控制器/操作,并将现有代码剪切/粘贴到这些视图/控制器/操作中(不幸的是)它们不是一次单击的过程。你需要手动操作 我建议您创建一个MVC解决方案。将您的逻辑放入模型中,并根据以前的asp.net应用程序开始重写控制器和视图。因为asp.net M

我已经创建了一个ASP.NET网站,其中包含几个aspx网页和一个母版页。我现在想把这个网站移植到一个MVC应用程序,并使用aspx页面作为视图。如何在Visual Studio 2012中执行此操作?

没有可用于执行此操作的自动过程。您需要手动创建视图/控制器/操作,并将现有代码剪切/粘贴到这些视图/控制器/操作中(不幸的是)

它们不是一次单击的过程。你需要手动操作

我建议您创建一个MVC解决方案。将您的逻辑放入模型中,并根据以前的asp.net应用程序开始重写控制器和视图。因为asp.net MVC的规则不允许会话和视图状态,所以您需要对现有应用进行更改


如果您当前的asp.net应用程序使用此功能,您需要从会话和视图状态中移出。

谢谢Chris,我很惊讶Visual Studio中没有现成的方法来执行此操作,我希望他们计划将其包含在Visual Studio 2013中:)您必须了解MVC的底层结构与标准asp页面完全不同。我很想看到这种特征,但老实说,我不会屏住呼吸。