使用VSCode调试C#控制台程序

 转载自:

http://www.cnblogs.com/lxhbky/p/6673230.html

http://www.cnblogs.com/lxhbky/p/6692065.html

一、环境安装

1.1 dotnet core SDK

  https://www.microsoft.com/net/download

1.2 VSCode :

  https://code.visualstudio.com/

1.3 VSCode C#插件:

可以在安装好的VSCode里的插件扩展中搜索安装:

二、创建项目:

2.1 CTRL+R,输入CMD调出控制台程序,并输入命令:cd 文件目录  (转到创建项目的文件夹)

2.2 然后输入命令:dotnet new --help   (会出现创建新项目命令的提示信息)

2.3 然后创建一个简单控制台程序如:dotnet new console    (创建控制台应用程序)

2.4 最后通过VS Code打开项目所在文件夹,会自动下载.NET Core Debugger,等待下载安装   (安装调式插件)


2.5 安装成功。 重新使用VSCode打开我们的创建项目的目录文件夹。
2.6 就可以通过VS Code Restore了
    如果想编译调试的话需要配置launch.json和tasks.json。)
VS Code是可以自动配置的,注意刚打开项目的时候有条提示:
点击yes自动配置,再点击Restore

三、调试:

F5运行之后使用浏览器访问程序:

安装图形操作就可以了:

 

四、备注:

推荐两个开发C#非常实用的插件:
XML Documentation Comments Support for Visual Studio Code
这个插件是实现和vs一样的xml注释。比如按三下///自动补全

.NET Core Project Manager (Nuget)
这个插件是可以搜索Nuget包并自动向project.json添加
目前Visual Studio Code里官方C#插件只支持.NET Core编译调试。暂不支持Mono和传统.NET Framework
 
五、加深总结

1-你要调式的类,控制台类等等,你需要放在一个项目下,这个项目最好是由使用.net core创建的,VSCode对应的命令为:

dotnet new console(这里以控制台为例) 

2-使用还原命令(dotnet restore)生成obj文件(包含project.xx.json等关于项目的重要文件)

 

3-在调试按钮下添加两个配置文件:launch.json和tasks.json:

(tasks.json不需要做任何改动; launch.json需要修改属性值program


"program": "${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>",

改为:

"program": "${workspaceRoot}/bin/Debug/NETCoreApp1.1/新建文件夹.dll"

备注:

以控制台为例:

其中<target-framework>可以在上面还原的项目文件project.json中找到关键字".NETCoreApp,Version=v1.1";
<project-name.dll>为:所在文件夹的.dll

4-可以开始调试了

转载于:https://www.cnblogs.com/liugh/articles/6716735.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值