说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。
原文:dotnet command
翻译:dotnet 命令

名称

dotnet -- 运行命令行命令的一般驱动程序

概要

dotnet [--version] [--help] [--verbose] [--info] <command> [<args>]

描述

dotnet 是命令行界面(CLI)工具链的通用驱动程序。调用它自己,会给出简短的使用说明。

每个特定的功能实现为一个命令。为了使用该功能,命令被指定在 dotnet 之后,例如 dotnet build。所有跟在命令后面的参数都是自己的观点。

dotnet 作为自己唯一的一个命令是为了运行便携式的应用。仅指定一个便携式应用 DLL 在dotnet 动词之后来执行应用程序。

选项

-v, --verbose
可以详细的输出。

--version
打印出来 CLI 工具版本。

--info
打印出关于 CLI 工具更详细的信息,例如当前的操作系统,提交版本的 SHA,等等。

-h, --help
打印出一个简短的帮助和当前命令列表。

DOTNET 命令

dotnet 存在以下命令:

  • dotnet-new
  • 初始化一个 C# 或者 F# 控制台应用程序。
  • dotnet-restore
  • 还原一个给定应用程序的依赖。
  • dotnet-build
  • 生成一个 .NET Core 应用。
  • dotnet-publish
  • 发布一个便携式或者独立的 .NET 应用程序。
  • dotnet-run
  • 从源码运行应用程序。
  • dotnet-test
  • 使用在 project.json 中指定的一个测试机运行测试。
  • dotnet-pack
  • 创建一个你的代码的 NuGet 包。

例子

dotnet new
初始化一个可以被编译和运行的 .NET Core 示例控制台应用程序。

dotnet restore
还原一个给定应用的依赖。

dotnet compile
编译在给定目录的应用程序。

dotnet myapp.dll
运行一个名为 myapp.dll 的便携式应用程序。

环境变量

DOTNET_PACKAGES

主要的包缓存。如果没有设置,它默认在 Unix 上是$HOME/.nuget/packages,或者在 Windows 上是 %HOME%\NuGet\Packages。

DOTNET_SERVICING

指定被用于共享宿主在加载运行时的服务索引的位置。

DOTNET_CLI_TELEMETRY_OPTOUT

指定有关 .NET Core 工具的使用数据是否被收集并发送到 Microsoft。true 选择出的遥测功能(值为 true,1 或 yes 可接受);否则,false (值为 false, 0 或者 no 可接受)。如果没有设置,默认是 false,因此,遥测功能是开启的。

最新文章

  1. 修改NavigationView中的Item的Icon大小
  2. 多光谱图像数据库, Multispectral images databses
  3. Daily Scrum02 12.06
  4. 微信小程序(应用号)资源汇总整理
  5. css背景图片定位练习(二): background-position的百分比
  6. IntelliJ IDEA 13破解(JRebel 5.6.3a破解)
  7. DevExpress控件XtraGrid的Master-Detail用法 z
  8. CSS的W3C标准的盒子模型和低版本IE浏览器的盒子模型
  9. 一步一步重写 CodeIgniter 框架 (12) —— 代码再重构,回归 CI
  10. 小程序API录音后Silk格式转码MP3
  11. Golang源码探索(一) 编译和调试源码
  12. 线性表的顺序存储结构的实现及其应用(C/C++实现)
  13. A1116. Come on! Let&#39;s C
  14. 4-20模块 序列化模块 hashlib模块
  15. Confluence 6 升级自定义的站点和空间获得你的自定义布局
  16. MSF基础应用
  17. Qt_自定义菜单
  18. CSS多div放一行
  19. Power BI新主页将使内容的导航和发现变得轻而易举!
  20. 解决镜像无法删除的问题multiple repositories

热门文章

  1. 【C#代码实战】群蚁算法理论与实践全攻略——旅行商等路径优化问题的新方法
  2. 《你不知道的JavaScript》整理(四)——原型
  3. .Net语言 APP开发平台——Smobiler学习日志:手机应用的TextTabBar快速实现方式
  4. Entity Framework 教程——Entity Framework中的实体类型
  5. StringUtils的isBlank与isEmply
  6. Flex 布局教程:实例篇
  7. App解读
  8. Maven(一)linux下安装
  9. 跟着老男孩教育学Python开发【第三篇】:Python函数
  10. 【一起学OpenFOAM】系列由来