.NET Core   dotnet CLI 
 
▌Basic
Add --help on the following commands for more
information.
▋dotnet new
▋Install project template pack
| 
$ dotnet
  new –install|[-i] <template name> | 
Or uninstall
| 
$ dotnet
  new –uninstall|[-u] <template name> | 
▋See all project templates
| 
$ dotnet
  new --list | 
▋Create new project
| 
$ dotnet
  new <project
  template name> [--name]   | 
For example,
dotnet
new mvc --name JB.Sample.Mvc
▋dotnet sln
▋Create a new solution file
| $ dotnet new sln --name <solution file name (without .sln)> | 
For example,
dotnet new sln --name MyDemo 
▋Add a project to solution
| 
$ dotnet
  sln [solution file path] add <project name>.csproj | 
For example,
dotnet
sln add MyDemo/MyDemo.csproj  
Or
dotnet sln MyDemo.sln add MyDemo/MyDemo.csproj
▋Remove a project from solution
| 
$ dotnet sln remove <project
  name>.csproj | 
▋See projects which are included in the solution
| 
$ dotnet sln list | 
▋dotnet
restore
| 
$ dotnet restore | 
▋dotnet build
| 
$ dotnet build | 
▋Build with specific configuration
| 
$ dotnet build
  --configuration Release | 
▋Build with specific configuration
| 
$ dotnet build
  --framework netcoreapp3.1 | 
▌Project
modification
▋package
▋Add package
| 
$ dotnet add
  package <package
  name> [--version] | 
For example,
dotnet
add package System.Data.SqlClient --version 4.3.1
However, the package is installed as following,
<PackageReference Include="System.Data.SqlClient" Version="4.3.1" />
And currently NOT SUPPORT installing a tool
reference. For example, what we expected for adding a tool package,
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.0-preview1-final" />
▋Remove package
| 
$ dotnet remove
  package <package
  name> | 
▋Reference
▋Add reference
| 
$ dotnet add
  reference <related
  path>\<project name>.csproj | 
For example,
dotnet
add reference ..\JB.Sample.Core.csproj
▋Remove reference
| 
$ dotnet
  remove reference <related path>\<project name>.csproj | 
▋List all reference
| 
$ dotnet list
  reference | 
▌dotnet tool
▋dotnet-ef
▋Install
| 
$
  dotnet tool install --global dotnet-ef | 
▋Upgrade
| 
$
  dotnet tool update --global dotnet-ef | 
▋See version
| 
$
  dotnet tool --version | 
▌Reference
 
沒有留言:
張貼留言