按本文标题可以百度出一大堆相关的文章,但是不同的环境下还是有很多坑,本文主要记录一下我自己搭环境的过程和一些遇到的坑。
1、开发环境
win7 x64
VSCode 1.4 没有安装VS20152、相关安装地址
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吧