一.编译生成(包含还原nuget包)
进入目录:
--进行 .sln目录 cd D:\vs2019\WebDotnetCoreDemo --或 进行 ..csproj 目录 cd D:\vs2019\WebDotnetCoreDemo\WebDotnetCoreDemo
编译生成:
--编译生成 debug(默认) dotnet build --编译生成 debug dotnet publish --configuration Debug --编译生成 Release dotnet publish --configuration Release dotnet publish -c Release --编译生成 Release 输出到 published目录 dotnet publish -c Release -o published
二.编译并运行 (包含还原nuget包)
进入目录:
--进入.csproj 目录
cd D:\vs2019\WebDotnetCoreDemo\WebDotnetCoreDemo
编译并运行:
--运行 当前csproj dotnet run --运行 当前csproj 指定Release运行 dotnet run -c Release --运行 指定路径csproj dotnet run -p ./WebDotnetCoreDemo/WebDotnetCoreDemo.csproj
三. 启动dll
进入目录:
--进入bin目录 cd D:\vs2019\WebDotnetCoreDemo\WebDotnetCoreDemo\bin\Debug\netcoreapp3.1
启动dll:
--启动dll
dotnet webdotnetcoredemo.dll
四.清除项目
进入目录:
--进行 .sln目录 cd D:\vs2019\WebDotnetCoreDemo --或 进行 ..csproj 目录 cd D:\vs2019\WebDotnetCoreDemo\WebDotnetCoreDemo
清除项目:
--清除 Debug ( 默认) dotnet clean --指定清除 Debug dotnet clean -c Debug --指定清除 release dotnet clean -c release
五.还原nuget包
进入目录:
--进行 .sln目录
cd D:\vs2019\WebDotnetCoreDemo
--或 进行 ..csproj 目录
cd D:\vs2019\WebDotnetCoreDemo\WebDotnetCoreDemo
还原nuget包:
--还原nuget包
dotnet restore
六.新建项目
新建项目N种类型,目前用得最多的是mvc,webapi,classlib, sln
dotnet new mvc -n mvc123
具体可参考帮助