如何使用VS Code进行C#项目的开发及运行(小白踩坑版)

前言

我是使用VS code来进行C#代码的运行,网上好多的视频教程都是用vs studio,我自己解决问题的时候也常常需要找很久,所以在此做一个问题记录,一方面方便自己之后回顾,另一方面也希望能够帮助到别人。

一. 安装教程及项目创建:

vscode,.net的安装以及初步项目的创建我是结合这两个教程来看的

https://zhuanlan.zhihu.com/p/362149801

VS Code开发C#(.NET)之快速入门_vscode c#-优快云博客

二. 我遇到的坑点

1. 输入dotnet new console确实创建了一个新项目,但是得提前在终端选好希望创建项目的位置,要不然会默认到c盘的具体位置,所以我自己直接在d盘下创建了一个新的文件夹,然后在vscode里面打开,再创建一个新终端就自动到这个项目的路径下了。

2. 我按f5没用,只能调节音量(捂脸),所以解决办法是在终端输入dotnet run就可以自动生成一个Program.cs的hallo world文件了。

3. 我自己刚上手不太会运行(捂脸),点这个就行

或者我是点的这里,就可以运行想运行的文件了(我感觉这个更方便)

具体的教程是这个

【教程】VSCODE中配置C#的运行环境(Windows)_哔哩哔哩_bilibili

4. 修改完之后一定要记得及时保存!!!保存!!!保存!!!(ctrl+s)

5. 由于我下载的是.net8,所以在Program.cs中Main方法是隐藏的(顶级语句),这和网上大部分的教程格式不一样,对此,你只需要按照教程正常输入就可以,然后点击右上角的小三角就可以正常运行啦。

当然,如果你不想用dotnet run生成的文件,当然可以自己创建一个新的.cs文件,像这样

但是我点击运行像下面这样报错

为什么呢,没错,是因为我没保存,保存之后运行应该可以了吧

唉?怎么还是报错?原因在于在我的项目下有两个文件里面包含main,所以只要删掉program.cs(或者注释掉),这样项目下就只有一个main了,这次再运行

成功!呼,终于解决了环境问题可以好好开始学习代码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值