C# 项目管理CLI常用命令

Command Line Interface (CLI)

.NET Command Line Interface (CLI) 是一个跨平台的工具链,用于开发、构建、运行和发布基于 .NET Core 和 .NET 5+ 应用程序。以下是一些常用的 .NET CLI 命令及其简要说明:

  1. 创建新项目
    • dotnet new <template> [-n|--name] <project-name> [-o|--output] <output_directory>
      • 例如,dotnet new console -n MyProject 创建一个新的控制台应用。
  1. 恢复依赖
    • dotnet restore
      • 恢复项目的依赖包,根据项目文件中的 nuget 包引用自动下载并安装。
  1. 构建项目
    • dotnet build [-c|--configuration] <configuration>
      • 例如,dotnet build -c Release 构建项目,并指定为 Release 配置。
  1. 运行项目
    • dotnet run [-p|--project] <project-file-or-directory> [--no-build]
      • 直接运行项目,如无指定,默认在当前目录下查找项目文件。--no-build 表示不重新构建直接运行。
  1. 测试项目
    • dotnet test
      • 运行项目中的测试,需要项目包含测试框架如 MSTest、xUnit 或 NUnit。
  1. 发布项目
    • dotnet publish [-c|--configuration] <configuration> [-o|--output] <output_directory>
      • 发布应用程序,准备部署到生产环境。例如,dotnet publish -c Release -o publish
  1. 清理项目输出
    • dotnet clean
      • 删除编译生成的输出文件,帮助清理项目目录。
  1. 添加包引用
    • dotnet add package <package_name> [-v|--version] <version>
      • 向项目中添加 NuGet 包依赖。
  1. 移除包引用
    • dotnet remove package <package_name>
      • 从项目中移除指定的 NuGet 包依赖。
  1. 创建解决方案
    • dotnet new sln [-n|--name] <solution-name>
      • 创建一个新的解决方案文件。

这些命令是 .NET 开发中频繁使用的基础命令,有助于管理整个应用生命周期。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

予我心安A3

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值