zoukankan      html  css  js  c++  java
  • 使用VS Code开发调试.NET Core 2.0

    转自:

    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 就可以执行了。
     
  • 相关阅读:
    Mysql:用户操作命令
    Cookie和Set-Cookie
    Matcher中appendReplacement()方法与replaceAll()方法的联系
    记录一次mysql执行异常(磁盘空间)
    ehcache简单配置
    md5
    mysql后台运行简单的备份脚本
    shell脚本研习
    SpringBoot根据条件,去注入需要的Bean
    springboot后台跨域设置
  • 原文地址:https://www.cnblogs.com/xuqp/p/9174369.html
Copyright © 2011-2022 走看看