转自:

https://www.cnblogs.com/linezero/p/7402913.html

VS Code 全称是 Visual Studio Code,Visual Studio Code是一个轻量级的跨平台Web集成开发环境,可以运行在 Linux,Mac 和Windows下!

环境安装

本文演示开发环境: WIN7 x64 Visual Studio Code 1.15.1

.NET Core SDK 2.0 Windows x64 Installer:

https://aka.ms/dotnet-sdk-2.0.0-win-gs-x64

SDK 如果安装过之前版本,建议先卸载然后再安装。

更多系统版本下载:

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

VSCode :

https://code.visualstudio.com/

VSCode C#插件:

打开扩展搜索C#, 选择C# 安装。

安装好插件以后重启VS Code。

创建项目

首先确保 .NET Core SDK 安装成功。

dotnet --version

输出如下:

2.0.0

然后就可以创建项目。

dotnet new console

dotnet run

整个命令执行完成。 .NET Core 2.0 SDK  dotnet restore 默认执行。

使用 VS Code 开发
使用 VS Code 打开core2.0文件夹,打开Program.cs 文件
如果是首次打开需耐心等待插件的安装。安装成功如下图:
选择Yes 即可。插件会自动为我们配置好 launch.json 。就可以在调试窗口进行调试了
F10 单步跳过  F11 单步调试 F5 执行.
也可以选择附加调试,如下:
代码加入 ReadKey(),然后在终端 dotnet run 
可以很方便的编写代码,插件为我们提供智能提示功能。这样不用安装VS 2017 15.3+也可以开发 .NET Core 2.0。
这里再推荐一个NuGet 插件 NuGet Package Manager,可以方便添加包。如下图:
还原相关引用
dotnet restore
跨平台运行,发布项目到Linux上:
下面我们来发布项目 使用的是 dotnet publish
在windows下定位到 HelloMvc 文件夹打开命令行,输入 dotnet publish
发布好以后,上传 publish 文件夹到linux 系统。
然后cd publish
直接输入 dotnet HelloMvc.dll 就可以执行了。

转载于:https://www.cnblogs.com/xuqp/p/9174369.html

使用VS Code开发调试.NET Core 2.0相关推荐

  1. 使用VS Code开发调试.NET Core 多项目

    使用Visual Studio Code(VS Code)开发调试.NET Core和ASP.NET Core 多项目multiple project. 之前讲解过如果使用Visual Studio ...

  2. 使用VS Code开发 调试.NET Core 应用程序

    使用VS Code开发 调试.NET Core RC2应用程序,由于.NET Core 目前还处于预览版. 本文使用微软提供的示例进行开发及调试. https://github.com/aspnet/ ...

  3. 使用VS Code从零开始开发调试.NET Core 1.1

    使用VS Code 从零开始开发调试.NET Core 1.1.无需安装VS 2017 RC 即可开发调试.NET Core 1.1应用. .NET Core 1.1 发布也有一段时间了,最大的改动是 ...

  4. 编译调试 .NET Core 5.0 Preview 并分析 Span 的实现原理

    很久没有写过 .NET Core 相关的文章了,目前关店在家休息所以有些时间写一篇新的????.这次的文章主要介绍如何在 Linux 上编译调试最新的 .NET Core 5.0 Preview 与简 ...

  5. vscode 调试.net core 2.0 输出乱码解决方法

    vscode 调试.net core 2.0 输出乱码解决方法 参考文章: (1)vscode 调试.net core 2.0 输出乱码解决方法 (2)https://www.cnblogs.com/ ...

  6. 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(一)-- 起步

    一.安装Visual Studio Code 安装文件下载地址:VS Code,当前最新版本是1.3. 推荐安装最新版,因为附带Debug插件,支持在vs code上进行断点调试. 二.安装.Net ...

  7. 使用VS Code开发asp.net core (上)

    本文是基于Windows10的. 下载地址: https://code.visualstudio.com/ insider 版下载地址: https://code.visualstudio.com/i ...

  8. Vue.js+Node.js全栈开发教程:通过Visual Studio Code开发调试Node应用

    目前,有多种开发工具可以支持Node.js应用的开发,比如: jetBrains WebStorm.Eclipse.Visual Studio Code等.这些开发工 具原则上是"条条大路通 ...

  9. 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(二)-- Web Api Demo

    在上一篇里,我已经建立了一个简单的Web-Demo应用程序.这一篇将记录将此Demo程序改造成一个Web Api应用程序. 一.添加ASP.NET Core MVC包 1. 在project.json ...

最新文章

  1. Eclipse中使用SVN
  2. java dom4j 去除空行_如何从XML文件中删除多余的空行?
  3. java 输出全年日期_Java 输出某一年所有的日期
  4. poj3669 Meteor Shower(预处理+bfs)
  5. 柱坐标系下的ns方程_麦克斯韦方程组小结
  6. php session警告屏蔽,PHP Session的一个警告
  7. 剖析Caffe源码之Blob
  8. javaweb中jsp调试8080端口被占用问题
  9. tomcat java_opts 最大_tomcat性能优化(JAVA_OPTS)
  10. SpringBoot中静态资源和首页定制
  11. 10大PHP比特币开源项目
  12. Mac text edit pdf reader
  13. abp框架启动自动指向swagger界面
  14. 人工智能——深度学习
  15. 史上最全CAD快捷键大全汇总
  16. python adb控制手机制作剑气除魔游戏辅助
  17. js迷宫生成与迷宫求解算法
  18. 神奇的canvas——点与线绘制的绚丽动画效果
  19. Ajax异步请求原理和过程
  20. 国内4种常用日内CTA策略介绍及实现

热门文章

  1. java基本类型(内置类型)取值范围
  2. FilterDispatcher is deprecated! Please use
  3. Eclipse工作空间还原到最初状态
  4. hibernate映射集合属性
  5. 网上找到一个用不同颜色显示表格奇偶行的例子
  6. C语言程序设计第三次作业——选择结构(1)
  7. Android中的跨进程通信方法实例及特点分析(二):ContentProvider
  8. 在Windows Server 2012中如何快速开关桌面上经典的“计算机、我的文档”等通用图标...
  9. 贪心 Codeforces Round #191 (Div. 2) A. Flipping Game
  10. myeclipse2014新感悟