跳转至

dotnet-Cli工具

dotnet new 模板名称

# 新建控制台项目
dotnet new console

# 新建类库
dotnet new classlib

# 新建解决方案
dotnet new sln

# 新建wpf项目
dotnet new wpf

# 新建winform项目
dotnet new winforms

# 新建一个c#项目,不使用顶级语句
dotnet new console -n 项目名称 -lang C# --use-program-main

查看所有模板名称

dotnet new list

一般流程:

# 1.新建一个项目文件夹
mkdir TestWord
cd TestWord
# 2.新建解决方案
dotnet new sln
# 3.新建一个控制台项目,项目名称为TestWord
dotnet new console -o TestWord
# 4.把项目添加到解决方案中
dotnet sln add TestWord\TestWord.csproj
# 编译解决方案
dotnet build TestWord.sln --debug
# 运行程序
.\TestWord\bin\Debug\net7.0\TestWord.exe

# 运行某个项目
dotnet run --project TestWord\TestWord.csproj 

查看当前项目引用的package包

dotnet list package

查看项目和项目之间的引用

dotnet list reference
  • 打包项目成nuget包(即.nuget后缀的文件)
    dotnet pack
    

如何引用nuget包?

打包好以后,将applib添加到app的app.csproj中。

在app.csproj 添加如下:

<ItemGroup>
  <PackageReference Include="applib" Version="1.0.0" />
</ItemGroup>

添加引用包

# dotnet add 项目名称 package 包名

查看帮助

dotnet new /?
dotnet new -h

评论