做推广都有什么网站,网站动态海报效果怎么做的,中国十大景观设计公司,网站开发价格评估本文用于记录了.NET软件开发全生命周期各阶段常用的一些CLI命令#xff0c;用于开发速查。 .NET命令行#xff08;CLI#xff09;常用命令 项目创建#xff08;1#xff09;查看本机SDK#xff08;2#xff09;查看本机可以使用的.NET版本#xff08;3#xff09;生成…本文用于记录了.NET软件开发全生命周期各阶段常用的一些CLI命令用于开发速查。 .NET命令行CLI常用命令 项目创建1查看本机SDK2查看本机可以使用的.NET版本3生成、运行、清理4根据模板创建新项目 依赖管理1安装包2查看已经安装的包3查看已经过期的包 代码运行和调试维护1安装dotnet ef迁移工具2创建迁移3应用迁移4数据库反向工程 项目创建
1查看本机SDK
dotnet --list-sdks //查看本机已经安装的.NET SDK2查看本机可以使用的.NET版本
dotnet new list //查看本机可以创建的.NET应用程序模板3生成、运行、清理
dotnet build
dotnet run
dotnet clean4根据模板创建新项目
dotnet new console -f net8.0 //创建一个“console”模板的.NET8.0项目模板和版本可以替换依赖管理 1安装包
//安装包“Microsoft.EntityFrameworkCore.Design”
//--version 7.0指定安装版本7.0可以不指定默认安装最新dotnet add package Microsoft.EntityFrameworkCore.Design --version 7.02查看已经安装的包
dotnet list package3查看已经过期的包
dotnet list package --outdated代码运行和调试
维护
1安装dotnet ef迁移工具
dotnet tool install --global dotnet-ef2创建迁移 //创建了一个名为“AddTableBox”的数据库迁移
//指定数据库上下文类为“BoxContext”
//如果不指定上下文类需要在“BoxCaontext.cs”所在的文件夹中执行命令
dotnet ef migrations add AddTableBox --context BoxContext3应用迁移
dotnet ef database update --context BoxContext4数据库反向工程
//使用 Entity Framework Core 命令行工具 (dotnet ef) 来生成数据库上下文 (DbContext) 和实体模型 (Models) 的代码。
dotnet ef dbcontext scaffold connection_string provider [--context-dir directory] [--output-dir directory]“connection_string”: 数据库连接字符串。provider: 指定要使用的数据库提供程序。–context-dir : 指定生成的数据库上下文类文件存放的目录。–output-dir : 指定生成的实体模型类文件存放的目录。