Asp.net core mvc 如何在mvc6中创建控制器文件夹

Asp.net core mvc 如何在mvc6中创建控制器文件夹,asp.net-core-mvc,Asp.net Core Mvc,我在mvc6中创建了一个空项目,但没有mvc文件夹,我如何创建模型、视图和控制器文件夹 因为Aspnet核心空项目实际上是空的。这取决于你去做它 如果您注意到它不仅是文件夹,而且一些最常用的中间件也不会出现在startup.cs类中,例如app.MVC和app.usemvc。空项目的目的是让您完全控制您需要或不需要的内容 如果您知道您确实需要MVC,那么我建议您使用ASP.NETMVC模板,该模板包含运行MVC所需的所有文件夹和物品 至于MVC文件夹结构;控制器和模型不需要任何特殊文件夹。那只是

我在mvc6中创建了一个空项目,但没有mvc文件夹,我如何创建模型、视图和控制器文件夹


因为Aspnet核心空项目实际上是空的。这取决于你去做它

如果您注意到它不仅是文件夹,而且一些最常用的中间件也不会出现在startup.cs类中,例如app.MVC和app.usemvc。空项目的目的是让您完全控制您需要或不需要的内容

如果您知道您确实需要MVC,那么我建议您使用ASP.NETMVC模板,该模板包含运行MVC所需的所有文件夹和物品


至于MVC文件夹结构;控制器和模型不需要任何特殊文件夹。那只是个惯例。但观点确实如此。因此,您至少需要有一个视图文件夹

到底为什么?文件夹名称在ASP.NET MVC中并不特殊,您可以自由地按自己喜欢的方式组织代码。但是,如果我创建新的控制器文件夹,当我右键单击文件夹时,我不会得到add->controllerI。我相信这是因为ASP.NET MVC 6还没有IDE支持。当我在mvc6中使用控制器创建Example项目时,它就存在于那里