📜  ASP.NET MVC-脚手架(1)

📅  最后修改于: 2023-12-03 14:59:24.337000             🧑  作者: Mango

ASP.NET MVC - 脚手架

ASP.NET MVC 脚手架是一个构建 ASP.NET Web 应用程序的工具,它可以通过命令行或 Visual Studio 界面快速创建基于目标框架的新项目或添加新的控制器、视图和 Web API 等主要元素。

安装
命令行方式

以管理员身份启动命令提示符或 PowerShell:

dotnet tool install -g dotnet-aspnet-codegenerator

要验证是否正确安装,请运行以下命令:

dotnet aspnet-codegenerator

如果运行该命令正确结束并且输出一些帮助信息,则进行了正确的安装。

Visual Studio 方式

在 Visual Studio 中,可以通过以下步骤找到并安装 ASP.NET Core 脚手架:

  1. 打开 Visual Studio。
  2. 单击 工具 -> NuGet 包管理器 -> 程序包管理器控制台
  3. 添加以下命令:Install-Package Microsoft.VisualStudio.Web.CodeGeneration.Design -Version <版本号>
使用

ASP.NET MVC 脚手架可以帮助您使用快速引导程序迅速创建 ASP.NET MVC 项目和代码。启用快速引导程序是通过在命令行界面打开的项目目录下运行强制执行命令来完成的。

通过命令行使用

运行以下命令添加一个新的 MVC 控制器:

dotnet aspnet-codegenerator controller -name ExampleController -m ExampleModel -dc ExampleDbContext --relativeFolderPath Controllers

该命令将在项目中创建名为 "ExampleController" 的新控制器,该控制器的模型名称为 "ExampleModel",数据上下文为 "ExampleDbContext",其关联的文件夹路径为 "Controllers"。

除此之外,该命令还可以执行其他一些操作,如添加新的视图、Web API、等等。

通过 Visual Studio 使用

在 Visual Studio 中,您可以通过 Visual Studio 菜单和命令选项卡找到和使用 ASP.NET MVC 脚手架。

单击菜单中的如下选项,就可以开始创建控制器:

  1. 项目 菜单 - > 添加 -> 新建脚手架元素
  2. 在弹出的对话框中选择 MVC 控制器,然后按照向导一步步添加。
总结

使用 ASP.NET MVC 脚手架可以帮助程序员更快捷地创建基于目标框架的项目并添加需要的控制器、视图、Web API等主要元素。此外,可以通过命令行或 Visual Studio 方式来使用此工具。