雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

.NET Core开发常用命令

2024-09-29 16

在ASP.NET Core开发中,以下是一些常用的命令:

dotnet new:创建一个新的项目或项目文件。

dotnet new web -n MyWebApp:创建一个新的Web应用程序项目。

dotnet new mvc -n MyMvcApp:创建一个新的MVC应用程序项目。

dotnet new classlib -n MyLibrary:创建一个新的类库项目。

dotnet restore:恢复项目依赖关系,从NuGet包源下载所需的包。

dotnet build:编译项目。

dotnet run:在本地启动应用程序。

dotnet publish:将应用程序发布到指定的目标(如文件夹、Docker容器等)。

dotnet publish -c Release -o out:将应用程序发布到指定目录。

dotnet ef migrations add:创建一个新的Entity Framework Core迁移。

dotnet ef migrations add InitialCreate:创建名为"InitialCreate"的迁移。

dotnet ef database update:将迁移应用于数据库,更新数据库模式。

dotnet ef database update:将所有待应用的迁移应用于数据库。

dotnet test:运行项目中的单元测试。

dotnet test:运行所有的单元测试。

dotnet add package:向项目中添加NuGet包。

dotnet add package PackageName:添加指定的NuGet包。

dotnet remove package:从项目中移除NuGet包。

dotnet remove package PackageName:移除指定的NuGet包。

dotnet user-secrets:用于管理用户机密信息。

dotnet user-secrets set MySecret Value:设置用户机密信息。

dotnet user-secrets list:列出所有用户机密信息。

dotnet ef dbcontext scaffold:根据现有数据库生成Entity Framework Core实体。

dotnet ef dbcontext scaffold "Connection String" Microsoft.EntityFrameworkCore.SqlServer -o Models:根据指定的连接字符串生成实体。

dotnet sql-cache:用于设置和配置SQL Server缓存。

dotnet sql-cache create "Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=MyDatabase;Integrated Security=True;" dbo CacheEntries:创建一个新的SQL Server缓存。

这些是在ASP.NET Core开发中常用的一些命令。请根据具体项目的需要灵活使用这些命令,以提高开发效率。同时,也可以通过在终端中输入dotnet --help来查看所有可用的dotnet命令和选项。

更新于:15天前
赞一波!

文章评论

评论问答