今天在项目中创建了一个net core 2.0的控制台程序,编译完之后,发现在Debug目录下没找到对应的exe程序,只有一个对应的dll(可在.csproj文件的

PropertyGroup节点中添加<RuntimeIdentifier>win10-x64-corert</RuntimeIdentifier>,即可生成exe。 说明:RuntimeIdentifier 用于标识程序编译时可生成的不同运行环境的程序版本。其值来自于:C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.platforms\2.0.0\runtime.json。),去网上查了一下,发现net core 2.0 的控制台程序需要dotnet命令去执行,因此去了解了一下net core 2.0的命令。

1.创建项目

dotnet core 命令

2.运行项目

dotnet core 命令

3.还原项目中的引用

dotnet core 命令

4.编译项目

dotnet core 命令

5.从Nuget上获取package

dotnet core 命令

6.删除package

dotnet core 命令

7.添加项目引用

dotnet core 命令

8.删除项目引用

 dotnet core 命令

 9.运行全部单元测试

dotnet core 命令

10.运行某个单元测试

dotnet core 命令

 11.创建解决方案

dotnet core 命令

12.解决方案中添加项目

dotnet core 命令

 DotnetCore发布时RuntimeIdentifier

Windows RIDs

  • Windows 7 / Windows Server 2008 R2

    • win7-x64

    • win7-x86

  • Windows 8 / Windows Server 2012

    • win8-x64

    • win8-x86

    • win8-arm

  • Windows 8.1 / Windows Server 2012 R2

    • win81-x64

    • win81-x86

    • win81-arm

  • Windows 10 / Windows Server 2016

    • win10-x64

    • win10-x86

    • win10-arm

    • win10-arm64

  Linux RIDs

  • Red Hat Enterprise Linux

    • rhel.7.0-x64

    • rhel.7.1-x64

    • rhel.7.2-x64

  • Ubuntu

    • ubuntu.14.04-x64

    • ubuntu.14.10-x64

    • ubuntu.15.04-x64

    • ubuntu.15.10-x64

    • ubuntu.16.04-x64

    • ubuntu.16.10-x64

  • CentOS

    • centos.7-x64

  • Debian

    • debian.8-x64

  • Fedora

    • fedora.23-x64

    • fedora.24-x64

  • OpenSUSE

    • opensuse.13.2-x64

    • opensuse.42.1-x64

  • Oracle Linux

    • ol.7-x64

    • ol.7.0-x64

    • ol.7.1-x64

    • ol.7.2-x64

  • Currently supported Ubuntu derivatives

    • linuxmint.17-x64

    • linuxmint.17.1-x64

    • linuxmint.17.2-x64

    • linuxmint.17.3-x64

    • linuxmint.18-x64

  OS X RIDs

  • osx.10.10-x64

  • osx.10.11-x64

  • osx.10.12-x64

相关文章:

  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2021-05-22
  • 2021-11-11
猜你喜欢
  • 2021-06-28
  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
  • 2021-06-17
  • 2021-05-18
相关资源
相似解决方案