『.NET Core CLI工具文档』(六)dotnet 命令
2016-07-27 23:47
363 查看
名称
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,因此,遥测功能是开启的。
相关文章推荐
- delete job definition
- raspbian 与 recalbox 同时安装
- 触摸java常量池
- maven构建web项目
- Lucene基础知识
- Linux回传码
- 数据结构二 顺序表的创建
- 2016 Personal Training #6 Div.2 G
- [Ubuntu--Install]Ubuntu16.04下搭建python3.5+PyQt5.7+Eric6开发环境
- go 语言学习历程
- 『.NET Core CLI工具文档』(六)dotnet 命令
- maven 简单入门(转)
- find文件后cp、rm
- java 接口实现多态
- C++中标准类string常用示例
- c++对象内存模型分析工具
- 自定义下拉刷新
- 剑指offer——把数组排成最小的数
- MySQL优化小技巧
- Hadoop-HDFS(三)删除流程