我的 dotnet 命令笔记

dotnet.net 生态中用来创建项目、编译、运行、测试、打包和依赖管理的命令。所以在此记录使用 dotnet 命令中常见的命令和遇到的问题。

功能

  • 项目创建
  • 依赖管理
  • 编译与构建
  • 运行与发布

创建一个项目

dotnet new console -n MyCalculator

上面命令:创建一个名为 MyCalculator 的控制台项目,其中 console 是项目模板,还有其它类型的模板,要查看有哪些模板我们可以用以下命令查看:

dotnet new list # 列出所有项目模板
dotnet new list --language C# # 按语言过滤
dotnet new list console # 直接由模板名搜索
dotnet new uninstall # 查看已安装的模板包

依赖管理

dotnet 是可以管理依赖的,C# 的官方包管理器叫 NuGet,而 dotnet 命令就是操作 NuGet的。

安装依赖:

dotnet add package ScottPlot # 会自动去 NuGet 联网下载并配置好 ScottPlot 库
dotnet remove package ScottPlot # 卸载依赖

编译与构建

编译命令:

dotnet build

运行与发布

开发时用 dotnet run 运行程序。

发布用 dotnet publish -c Release

类似文章

  • C# 简易计算器程序

    这是一个用 C# 写的一个控制台简易计算器例子,程序的功能是计算两个整数…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注