ASP.NET MVC 右键点击添加没有区域(Area)、控制器、试图等选项

首先是确定应用了所有MVC的包。

然后编辑项目文件.csproj中的

<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

添加红色部分的GUID,该值表示 ASP.NET MVC4, 这就表示这个项目类型是MVC4类型,如果需要其他MVC版本,可以搜索对应的ProjectTypeGuids。

加上MVC4的项目类型,重新加载项目,右键就有对应的添加菜单了

在同一节点父节点内加上

<MvcBuildViews>false</MvcBuildViews>

这样,view视图文件夹下的页面就不会编译了。

原文地址:https://www.cnblogs.com/zy465027821/p/7986422.html