使用VS Code开发 调试.NET Core 应用程序

按本文标题可以百度出一大堆相关的文章,但是不同的环境下还是有很多坑,本文主要记录一下我自己搭环境的过程和一些遇到的坑。

1、开发环境

win7 x64
VSCode 1.4
没有安装VS2015

2、相关安装地址

VSCODE
.NET Core

3、安装.NET Core

进入下载界面,找到如下

我的是win7 64位,下载的是windows x64的.NET Core Installer和.NET Core SDK Installer并依次安装。(这里有一个坑,我第一次只下载安装了.NET Core SDK Installer,但是失败了,然后试着下载安装了.NET Core Installer(下载界面也说明了这个是.NET Core runtime and framework,没有安装VS2015必须要安装这个),成功后再安装.NET Core SDK Installer就可以了)

安装完成后,在命令行执行dotnet -v就可以看到相关的信息:

新建一个目录dotnet-core-demo,然后再此目录下执行命令行dotnet new

目录下会生成两个文件

接着执行dotnet restore

再运行dotnet run就可以看到亲切的Hello Word

4、使用VS Code开发 调试

用VS Code打开这个demo项目,查看>Extensions调出扩展安装界面,搜索框输入c#,安装第一个即可

安装成功后重启VS Code,F1调出命令界面,输入dotnet,出现如下说明安装成功

这里也有一个大坑,因为为了更好的说明流程,我是把插件卸载了再安装的,所以一路安装下来是没有问题的。

在我的VS Code 状态栏显示了如下文字

如果是第一次安装插件,重启VS Code后会显示正在download 这个Debugger,我这边是一直被墙,导致download 失败,翻墙后才成功的。

所有的都安装完毕,F5 debug


选.NET Core生成launch.json文件
接着F5 debug

点配置任务运行程序

选.NET Core,生成tasks.json文件


修改为

最后,打个断点,愉快的debug吧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值