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两个文件,否则运行失败;

目录
相关文章
VSCode 代码调试
VSCode 代码调试
code runner 运行C#项目
本文介绍了如何修改Code Runner设置使 Visual Studio Code (VS Code) 能直接运行完整的 C# 项目。传统方式依赖 cscript 工具,仅支持 .csx 文件,功能受限且已停止维护。新配置使用 `dotnet run` 命令,结合一系列炫酷的cmd指令,将指令定位到具体的csproj文件上进行运行。
159 38
C# 一分钟浅谈:GraphQL 错误处理与调试
本文从C#开发者的角度,探讨了GraphQL中常见的错误处理与调试方法,包括查询解析、数据解析、权限验证和性能问题,并提供了代码案例。通过严格模式定义、详细错误日志、单元测试和性能监控等手段,帮助开发者提升应用的可靠性和用户体验。
123 67
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
81 12
【VS Code】安装配置调试C/C++(一)
【VS Code】安装配置调试C/C++(一)
127 0
|
7月前
|
【Azure App Service】C#下制作的网站,所有网页本地测试运行无误,发布至Azure之后,包含CHART(图表)的网页打开报错,错误消息为 Runtime Error: Server Error in '/' Application
【Azure App Service】C#下制作的网站,所有网页本地测试运行无误,发布至Azure之后,包含CHART(图表)的网页打开报错,错误消息为 Runtime Error: Server Error in '/' Application
vscode编辑器中如何调试nextjs代码
代码可调式的重要性不言而喻。 对于Programer来说,自己编写的程序能够被优雅调试是一件幸福的事情,特别是习惯了后端程序调试的开发者... 在折腾Nextjs项目的日子里,我走了很多弯路才弄明白在vs code中如何优雅的调试代码。
636 1
vscode编辑器中如何调试nextjs代码
Sublime Text 3配置 C# 开发环境
【5月更文挑战第2天】本篇 Huazie 介绍了 Sublime Text 3 配置 C# 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
63650 7
Sublime Text 3配置 C# 开发环境
|
9月前
|
【VS Code】安装配置调试C/C++(二)
【VS Code】安装配置调试C/C++(二)
121 1
C#编程中的错误处理与调试
【4月更文挑战第20天】在C#编程中,错误处理(如异常处理和返回值)与调试是保证程序稳定性和可靠性的重要手段。异常处理允许结构化处理错误,恢复程序状态、记录错误信息和提供用户友好的提示。调试则涉及使用调试器、设置断点、检查变量值和跟踪执行流程。清晰的代码、单元测试和日志记录能提升调试效率。这两者共同提升代码质量,确保问题的有效解决。
91 5

热门文章

最新文章