vs code开发.net core项目入门

时间:2021-08-09 02:15:37

今天用vs code来开发net core项目,写一下简要的开发流程,主要步骤如下,看完后你会发现特别简单

1、命令如下:

(cmd中运行以下命令,下面命令都基于选择好自己的项目路径)

1、新建文件夹  mkdir dotnet

2、指到该路径  cd dotnet

3、创建新.net core 项目  dotnet new mvc

(可以直接在该路径下执行 :dotnet new mvc -n MyWeb

该命令可以在路径下生成一个叫MyWeb的MVC项目。)

4、还原.net项目指定的依赖项  dotnet restore

从 .NET Core 2.0 开始,无需运行 dotnet restore,因为它由所有需要还原的命令隐式运行,如 dotnet newdotnet build 和 dotnet run。 在执行显式还原有意义的某些情况下,它仍然是有效的命令,例如 Visual Studio Team Services 中的持续集成生成中,或在需要显式控制还原发生时间的生成系统中。

5、编译并立刻执行.net 项目  dotnet run

6、生成项目  dotnet build

7、发布项目  dotnet publish

dotnet publish --framework netcoreapp2. --output "E:\Publish" --configuration Release

vs code开发.net core项目入门

vs code开发.net core项目入门

2、安装vs code插件

vs code开发.net core项目入门

3、运行项目

使用vs code打开.net core项目,F5可以运行项目,如果是第一次运行,会生成.vscode文件夹,包含launch.json和tasks.json连个文件,有这俩文件 ,vs code就知道如何构建及调试了。

tasks.json文件节点介绍:command节点在这里表示dotnet命令。

label表示运行build

相当于执行dotnet build 路径/dotnet.csproj.

vs code开发.net core项目入门

lanuch,json文件节点介绍:

program:表示程序build生成的dll 的默认路径

args:参数

cwd:代码目录

vs code开发.net core项目入门

运行状态如下所示,最上面是运行状态栏,下面红点是我打的断点,黄色条状是单步调试运行位置。

vs code开发.net core项目入门

也可以在运行状态下查看参数属性及相关数据,这点和vs基本上类似。用起来很方便

vs code开发.net core项目入门

4、终端命令

这里我们也可以通过终端命令执行dotnet的常用命令,例如dotnet run 命令

vs code开发.net core项目入门

通过上面的步骤就可以愉快的用vs code来撸dotnet core代码了。