在Mvc 5中的Aspx视图

3
在Visual Studio 2013中创建新的MVC 5项目时,没有添加ASPX视图的方式。您可以正常地添加Razor视图并且它能正常工作。解决方案是什么?我需要向VS添加新的脚手架模板以便添加ASPX视图吗?有人说目前只支持Razor,ASPX将在稍后添加。是否已更新?以下是截图:

1
2013年的预览版不支持ASPX,但RTM版本支持。我正在使用Visual Studio 2013,可以很好地将ASPX视图添加到MVC 5项目中。 - jebar8
@jebar8:我也有RTM,但没有ASPX视图选项!现在附上屏幕截图。 - Afshin Gh
@jebar8:看看我的截图。你怎么做到的?你的跟我的不一样吗? - Afshin Gh
1
是的,在“添加视图”对话框中,我有一个下拉菜单,可以选择Razor或ASPX。我不知道有什么不同。我唯一的建议是尝试安装2013更新1 RC,并查看该更新是否提供了该选项。 - jebar8
1
是的,我正在查看一个现有的MVC 4项目,我认为它已经升级了。/捂脸抱歉,在MVC 5中还没有ASPX选项(但可能会有)。您尝试安装更新1并查看是否存在吗? - jebar8
显示剩余2条评论
2个回答

5

如果您需要使用ASPX视图,您仍然可以在使用2013的情况下使用MVC 4的2012模板。如果您从ASP.NET Web项目中选择MVC,则除了通过NuGet下载外,似乎没有其他选择,而且必须使用Razor。

Kirk


2
我一段时间前就弄清楚了。没有添加ASPX视图的选项,但是您可以像以前一样使用aspx文件。只需添加一个带有.aspx扩展名的文件,一切都能正常工作。 - Afshin Gh


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接