## 技术要求 在开始使用 ABP 框架之前,您需要在计算机上安装一些工具。 #### IDE/编辑器 本书假设您使用的是**Visual Studio 2022**(支持 .NET 6.0 的 v10.0)或更高版本。如果你还没安装,**社区版**是[在https://visualstudio.microsoft.com](https://visualstudio.microsoft.com/)上免费提供。当然,你也可以使用你喜欢的**集成开发环境**(**IDE**)或编辑器,只要它支持使用 C# 进行 .NET 程序开发。 #### .NET 6 SDK 如果你已经安装Visual Studio,[你也会同时安装.NET](http://xn--ujqrrwg04o47kswpip1d.NET) 软件开发工具包 (SDK)。否则,请从[https://dotnet.microsoft.com/download](https://dotnet.microsoft.com/download)安装 .NET 6.0 或更高版本。 #### 数据库准备 ABP 框架可以与任何数据源对接。目前已预先集成:**Entity Framework Core**(**EF Core**) 和**MongoDB**。对于 EF Core,支持所有数据库管理系统(DBMS ),例如**如 SQL Server**、**MySQL**、**PostgreSQL**、**Oracle** 等。 在本章中,我将使用**SQL Server**作为 DBMS。启动解决方案使用**LocalDB**(一个简单的 SQL Server 实例,适用于安装了 Visual Studio 的开发人员)。但是,您可以想使用完整版的 SQL Server。如果你想使用完整版的SQL Server,您可以从[https://www.microsoft.com/sql-server/sql-server-downloads](https://www.microsoft.com/sql-server/sql-server-downloads)下载**SQL Server Developer Edition**。 ## 安装 ABP CLI 大部分主流的框架都会提供了 CLI,ABP 框架也不例外。**ABP CLI**是一个命令行工具,它可以为 ABP 应用程序执行一些常见任务。比如,创建以 ABP 框架为基础的新解决方案。 通过终端,输入以下命令安装它: ``` dotnet tool install -g Volo.Abp.Cli ``` 如果您已经安装了它,您可以使用以下命令将其更新到最新版本: ``` dotnet tool update -g Volo.Abp.Cli ``` >[success] 如果你无法在看云购买,您可以加入我的知识星球看连载,同时里面也会沉淀有关ABP所能遇到的问题: ![](https://img.kancloud.cn/d0/84/d0844cb0a185aaca20ec708e6453a188_1080x1485.jpg)