新建项目

dotnet new template -lang|--language {C#|F#|VB} -n|--name <OUTPUT_NAME> -f|--framework <FRAMEWORK> -o projectName

可用的模板, 参考

  • console
  • classlib
  • wpf
  • wpflib
  • wpfcustomcontrollib
  • wpfusercontrollib
  • winforms
  • winformslib
  • nunit
  • xunit
  • mstest …

添加 sln

#文件夹名同名
dotnet new sln
 
#使用指定文件名
dotnet new sln --name MySolution
 
#文件夹同名且创建文件夹
dotnet new sln --output MySolution

添加项目到解决方案

dotnet sln [slnName] add projectPath

运行

dotnet run
dotnet run --project ./projects/proj1/proj1.csproj

编译

build

dotnet build

package

nuget上找包

#list
dotnet list package
 
#add
dotnet projectName add package
 
#remove
dotnet remove package