【发布时间】:2015-11-16 11:43:51
【问题描述】:
如标题中所述,如何在 Visual Studio 2015 中创建新的 MVC 5 项目时选择 Asp 语法?
我记得;在以前的 Visual Studio 版本中,我可以选择 ASP 或 Razor 语法。
如何在 Visual Studio 2015 社区版中做到这一点?
编辑:实际上这就是我想问的...当您在 VS2010 中创建新的 MVC 应用程序时,它会要求您选择视图引擎。
但是VS2015没有这个选择。或者我找不到它。
【问题讨论】:
-
虽然我不相信任何官方的说法,但 Web 表单(及其相关语法)在这一点上已被弃用。新的 .NET Core 库不支持 Web 窗体,而且由于微软正在将每个人都推向这个方向,似乎他们打算让每个人也放弃 Web 窗体。我的建议是采用 Razor 语法并开始使用纯 MVC。只有这样,您的项目才能经得起未来考验。
-
不正确。正如我所说,.NET Core不支持 ASPX,它是完整的 .NET Framework 的基础,因为 Microsoft 致力于使其所有内容跨平台。他们只是不支持在较新版本的 .NET 中继续前进,从而默默地弃用 Web 窗体。您可以继续使用 4.5 分支,我相信他们会在可预见的未来对其进行修补,以帮助过渡到 4.6 和 C# 6,但写作已成定局。 Web 表单已成为过去,完全不受支持只是时间问题。
标签: asp.net-mvc razor visual-studio-2015