说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。
原文: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,因此,遥测功能是开启的。

『.NET Core CLI工具文档』(六)dotnet 命令的更多相关文章

  1. 『.NET Core CLI工具文档』(一).NET Core 命令行工具(CLI)

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:.NET Core Command Line Tools 翻译:.NET Core命令行工具 什么是 .NET Core ...

  2. 『.NET Core CLI工具文档』(九)dotnet-run

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-run 翻译:dotnet-run 名称 dotnet-run -- 没有任何明确的编译或启动命令运行&q ...

  3. 『.NET Core CLI工具文档』(十一)dotnet-test

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-test 翻译:dotnet-test 名称 dotnet-test - 使用配置的测试运行器运行单元测试 ...

  4. 『.NET Core CLI工具文档』(二).NET Core 工具遥测(应用信息收集)

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:.NET Core Tools Telemetry 翻译:.NET Core 工具遥测(应用信息收集) .NET Cor ...

  5. 『.NET Core CLI工具文档』(十四)dotnet-install 脚本参考

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-install scripts reference 翻译:dotnet-install 脚本参考 名称 d ...

  6. 『.NET Core CLI工具文档』(八)dotnet-restore

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-restore 翻译:dotnet-restore 名称 dotnet-restore - 还原一个项目的 ...

  7. 『.NET Core CLI工具文档』(七)dotnet-new

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-new 翻译:dotnet-new 名称 dotnet-new -- 创建一个新的 .NET Core 项 ...

  8. 『.NET Core CLI工具文档』(十)dotnet-build

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-build 翻译:dotnet-build 名称 dotnet-build -- 生成项目和所有的依赖 概 ...

  9. 『.NET Core CLI工具文档』(十三)dotnet-publish

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-publish 翻译:dotnet-publish 名称 dotnet-publish - 打包应用程序及 ...

随机推荐

  1. 使用SwingBench 对Oracle RAC DB性能 压力测试

    我们可以使用swingbench这个工具对数据库性能进行压力测试,得到一些性能指标作为参考. SwingBench下载: http://www.dominicgiles.com/downloads.h ...

  2. RSA算法

    RSA.h #ifndef _RSA_H #define _RSA_H #include<stdio.h> #include<iostream> #include<mat ...

  3. StatePattern(状态模式)

    /** * 状态模式 * @author TMAC-J * 状态模式和策略模式很像,其实仔细研究发现完全不一样 * 策略模式各策略之间没有任何关系,独立的 * 状态模式各状态之间接口方法都是一样的 * ...

  4. jenkins无法重启tomcat的原因

    在使用Hudson的执行sh脚本的时候,如果sh脚本是一个后台进程,如 Tomcat 这样的服务.如果使用Hudson的默认配置,会发现这些sh 进程有启动的过程,但是不会常驻后台,看Hudson 输 ...

  5. Oracle创建表空间

    1.创建表空间 导出Oracle数据的指令:/orcl file=C:\jds.dmp owner=jds 导入Oracle数据的指令:imp zcl:/orcl file=C:\jds.dmp fu ...

  6. Zookeeper常用命令

    http://www.cnblogs.com/chengxin1982/p/3997706.html

  7. Mono产品生命周期

    软件生命周期 同任何事物一样,一个软件产品或软件系统也要经历孕育.诞生.成长.成熟.衰亡等阶段,一般称为软件生命周期(软件生存周期) .软件生命周期模型是指人们为开发更好的软件而归纳总结的软件生命周期 ...

  8. Linux C++ 开发简介

    主要介绍将Windows程序迁移到Linux系统相关知识 简介 Windows程序迁移到Linux系统可能需要修改很多代码, 既需要了解Linux平台的开发知识, 也需要了解Windows平台代码如何 ...

  9. 前端工程师手中的Sublime Text

    原文地址:http://css-tricks.com/sublime-text-front-end-developers/ 我的Blog:http://cabbit.me/sublime-text-f ...

  10. Flux 普及读本

    话说当时做 APP 时,三月不知肉味,再次将眼光投放前端,有种天上一天,地下一年的感觉. Flux 是一种思想 了解的最好方式当然是看Flux官方文档了.React 中文站点也能找到对应的翻译版本,但 ...