• dotnet命令(一)


    dotnet命令介绍

    dotnet命令是开发.NET Core 应用程序的一个新的跨平台工具链的基础。

    它是跨平台滴,并且对支持的每个平台有相同的表现范围。

    这意味着,当你学会如何使用工具后,你可以从如何支持的平台上以同样的方式使用它。

    你安装好SDK后就可以使用dotnet命令了。

    dotnet命令

    默认

    命令                                  解释

    dotnet-build                      生成.NET Core应用程序。

    dotnet-clean                     清理生成输出。

    dotnet-migrate                  将有效的预览版2项目迁移到.NET Core SDK2.0项目。

    dotnet-msbuild                  提供对MSBuild命令行的访问权限。

    dotnet-new                        为给定的模板初始化C#或F#项目。

    dotnet-pack                       创建代码的NuGet包。

    dotnet-publish                   发布.NET依赖于框架或独立应用程序。

    dotnet-restore                    还原给定应用程序的依赖项。

    dotnet-run                         从源运行应用程序。

    dotnet-sln                          用于添加、删除和列出输出解决方案文件中项目的选项。

    dotnet-test                         使用测试运行程序运行测试。

    dotnet-help                        显示指定命令更详细的在线文档。

    dotnet-store                       将指定的程序集存储到运行时包存储区。

    项目引用

    命令                                    解释

    dotnet-add引用                    添加项目引用。

    dotnet-list引用                     列出项目引用。

    dotnet-remove引用              删除项目引用。

    NuGet包

    命令                                    解释

    dotnet-add包                       添加NuGet包。

    dotnet-remove包                 删除NuGet包。

    NuGet命令

    命令                                    解释

    dotnet-nuget delete             从服务器删除或取消出包。

    dotnet-nuget locals              清除或列出本地NuGet资源,例如:http 请求缓存、临时缓存或计算机范围的全局包文件夹。

    dotnet-nuget push               将包推送到服务器,并将其发布。

    示例:

    初始化.NET Core 控制台应用程序:

    dotnet new console

    还原给定应用程序的依赖项:

    dotnet restore

    生成给定目录中的项目及其依赖项:

    dotnet build

    运行名为myapp.dll的依赖于框架的应用:

    dotnet myapp.dll

  • 相关阅读:
    Linux查看物理CPU个数、核数、逻辑CPU个数
    shell脚本中格式化日期
    MySQL中常用字符串函数
    Xtrabackup 使用方法
    LinuxShell算术运算
    mysql高可用方案MHA介绍
    CentOS安装scp命令
    源码编译安装MySQL
    mysql编译参数详解(./configure)
    SparkStreaming 结合Kafka 时丢数据
  • 原文地址:https://www.cnblogs.com/jstblog/p/12901891.html
Copyright © 2020-2023  润新知