18

是否可以将 ASPX 视图引擎与 MVC 5 一起使用?

我们有一个在 ASPX 视图引擎上使用 MVC 4 的产品,我们想迁移到 MVC 5,但是,当我在 VS 2013 中创建一个新项目时,选择 MVC 并尝试添加一个新视图,我没有看到任何选项使用 ASPX 视图引擎添加视图。Microsoft 是否已停止使用 ASPX View Engine?有没有办法仍然使用 ASPX?

4

2 回答 2

10

这是一篇关于 VS2013 发布的博文所说的:“Razor 文件(.cshtml 和 .vbhtml)以及普通 HTML 文件使用的 HTML 编辑器已被全新的代码取代。Web 表单(.aspx 和 .ascx ) 涉及明显更多的复杂性,并且不适合 Visual Studio 2013 的完善版本,因此它们将在即将发布的产品版本中进行更新。 ” 来源:http: //blogs.msdn.com/b/webdev/archive/ 2013/06/27/html-editing-features-in-visual-studio-2013-preview.aspx

于 2013-10-31T01:33:12.023 回答
1

它是默认安装的。只需查看该ViewEngines.Engines系列。它的输出是:

  • System.Web.Mvc.WebFormViewEngine
  • System.Web.Mvc.RazorViewEngine
于 2014-03-21T07:33:09.767 回答