博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用VS Code开发 调试.NET Core 应用程序
阅读量:6848 次
发布时间:2019-06-26

本文共 907 字,大约阅读时间需要 3 分钟。

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

1、开发环境

win7 x64

VSCode 1.4
没有安装VS2015

2、相关安装地址

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吧

转载地址:http://aclul.baihongyu.com/

你可能感兴趣的文章
Android权限管理之Android 6.0运行时权限及解决办法
查看>>
图片像素与大小
查看>>
linux磁盘读写性能优化
查看>>
android webview
查看>>
masscan
查看>>
html5--1.5 文本元素
查看>>
oracle 正则表达式
查看>>
《设计模式之禅》--单例扩展:多例模式
查看>>
Win8 Metro(C#)数字图像处理--2.39二值图像投影
查看>>
linux 信号屏蔽
查看>>
2014年第五届蓝桥杯C/C++B组省赛题目解析
查看>>
怎么才知道你在使用的是不是中国电信CN2的线路
查看>>
angular 的 GET 请求 和 POST 请求的 区别 及 实现
查看>>
用户管理及授权管理
查看>>
mysql 配置MHA
查看>>
Windows Developer Day - MSIX and Advanced Installer
查看>>
【tp5】ThinkCMF5框架,配置使其支持不同终端PC/WAP/Wechat能加载不同配置和视图
查看>>
spring security+freemarker获取登陆用户的信息
查看>>
[RxJS] Implement RxJS `concatMap` by Waiting for Inner Subscriptions to Complete
查看>>
ubuntu创建idea桌面快捷方式
查看>>