MacOS操作系统当中运行VSCode并配置运行调试C#项目-阿里云开发者社区

开发者社区> 阿里云MVP> 正文
登录阅读全文

MacOS操作系统当中运行VSCode并配置运行调试C#项目

简介: 在开发的过程当中,经常会遇到各种开发环境,在MacOS上如何运行VSCode,配置并且调试C#项目,本文进行讲解

1、安装.NET Core;
微软官网下载.NET Core;一路next完成后,就安装好了;
2、创建项目(以控制台程序为例);
2.1、添加工作区文件夹
1.png
2.2、打开终端,创建解决方案;
2.png
2.3、使用命令行,创建解决方案;
输入命令:dotnet new sln -o duro
3.png
在工作区文件下面增加了一个解决方案
2.4、进入刚创建的解决方案目录
4.png
2.5、命令行创建控制台程序
终端输入:dotnet new console -o duro
5.png
2.6、编译和运行代码
编译---输入命令:dotnet build
6.png
运行---输入命令:dotnet run --project duro,生成bin目录
3、配置调试;
3.1、按F5启动调试,第一次启动会出现配置页面;选择.NET Core;
7.png
3.2、配置luanch.json,点击添加配置按钮,增加配置;选择红框标志的;
luanch.json是用来描述Debugger的配置的文件。
8.png
3.3、修改Program配置路径,就是配置当前可执行文件的Path;保存;
Mac下没有exe,编译后是dll
9.png
3.4、按F5运行,异常,配置任务;创建Tasks.json文件;
10.png
3.5、修改Tasks.json;在args,增加项目路径,${workspaceRoot}/duro
11.png
3.6、运行异常;打开launch.json;
12.png
从上文提示看,路径从工作区文件夹目录,没有解决方案和项目目录;
因此需重新配置launch.json;
13.png
4、F5运行调试;
14.png
5、备注:每次修改完成后,需要调试,在调试前,通过dotnet run --project duro让程序运行下;再进行调试;
6、程序运行,进入duro.dll所在目录输入命令:dotnet duro.dll
15.png
备注:必须要留有duro.dll和duro.runtimeconfig.json两个文件,否则运行失败;

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

阿里云最有价值专家,是专注于帮助他人充分了解和使用阿里云技术的意见领袖。

官方博客
官网链接
精彩专题