VSC调试.NET Core 应用程序 VS Code 从零开始开发并调试.NET Core 应用程序    

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

使用VS Code 从零开始开发并调试.NET Core 应用程序,C#调试。

上一篇 使用VS Code开发 调试.NET Core 应用程序 得到了大家的支持。

现在为大家带来从零开始教程,让你更好的了解.NET Core 应用程序。使用VS Code 开发C# 程序 并调试程序。

并且也会解决上一篇所遗留的一些问题。

环境安装

本文开发的实际环境: win10 x64 VSCode 1.0

下载

.NET Core SDK Installer:

https://dotnetcli.blob.core.windows.net/dotnet/beta/Installers/Latest/dotnet-dev-win-x64.latest.exe

VSCode :

https://code.visualstudio.com/

VSCode C#插件:

https://github.com/OmniSharp/omnisharp-vscode/releases

安装C#插件

上一篇评论区有很多园友出现 OmniSharp server is not running.

出现这个主要原因是没有下载下来  OmniSharp server 部分。

这里大家最好全程挂着代理来安装,保证OmniSharp 完全下载完毕。

如果大家没有代理,我给大家封装了一个 C# 插件 基于OmniSharp 最新版封装。

安装好以后就可以直接使用,不会再出现 OmniSharp server is not running.

重磅推荐:点击下载 (密码:Caon注意事项:本插件只适用于 windows x64 系统 ,其他系统请下载官方插件。

安装插件:直接用VSCode 打开插件文件就可以安装了。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

安装完以后重启,出现如上图所示代表插件安装成功。

创建项目

1.新建文件夹 netcoredemo

2.创建项目 dotnet new

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

3.新建NuGet.Config

新建一个 NuGet.Config 将下面内容复制进去。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <clear />
    <add key="AspNetCI" value="https://www.myget.org/F/aspnetcirelease/api/v3/index.json" />
    <add key="NuGet.org" value="https://api.nuget.org/v3/index.json" />
  </packageSources>
</configuration>
VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

4.使用VSCode 打开 netcoredemo

打开netcoredemo 文件夹,会有一个提升点击Yes 就可以了。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

第一次打开项目会发现报一些错误,已经为你自动生成launch.json,以及会让你自动还原相关引用。

这里要在project.json 做一点改动。

  "dependencies": {
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version": "1.0.0-rc2-*"
    }
  },

将 Microsoft.NETCore.App version 版本改为 1.0.0-rc2-*

更改以后F1 dotnet restore 重新还原一次引用就可以了。

配置调试

1.调试

点击调试,会发现无法进行调试,断点断不下来。

这里我们需要做一个配置。

打开project.json 文件 在节点: compilationOptions  加入: "debugType": "portable"

"compilationOptions": {
    "debugType": "portable"
},

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

编辑好以后保存,重新打开VSCode 。

再点击调试,发现断点已经可以断下,查看参数等操作都可以正常进行。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

2.开发

智能提示提供强大支持。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

这样我们就可以开发.NET Core 程序,同时可以使用VSCode 调试 .NET Core 程序。

如果你觉得本文对你有帮助,请点击“推荐”,谢谢。

 

 

 

分类: .NET Core

使用VS Code 从零开始开发并调试.NET Core 应用程序,C#调试。

上一篇 使用VS Code开发 调试.NET Core 应用程序 得到了大家的支持。

现在为大家带来从零开始教程,让你更好的了解.NET Core 应用程序。使用VS Code 开发C# 程序 并调试程序。

并且也会解决上一篇所遗留的一些问题。

环境安装

本文开发的实际环境: win10 x64 VSCode 1.0

下载

.NET Core SDK Installer:

https://dotnetcli.blob.core.windows.net/dotnet/beta/Installers/Latest/dotnet-dev-win-x64.latest.exe

VSCode :

https://code.visualstudio.com/

VSCode C#插件:

https://github.com/OmniSharp/omnisharp-vscode/releases

安装C#插件

上一篇评论区有很多园友出现 OmniSharp server is not running.

出现这个主要原因是没有下载下来  OmniSharp server 部分。

这里大家最好全程挂着代理来安装,保证OmniSharp 完全下载完毕。

如果大家没有代理,我给大家封装了一个 C# 插件 基于OmniSharp 最新版封装。

安装好以后就可以直接使用,不会再出现 OmniSharp server is not running.

重磅推荐:点击下载 (密码:Caon注意事项:本插件只适用于 windows x64 系统 ,其他系统请下载官方插件。

安装插件:直接用VSCode 打开插件文件就可以安装了。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

安装完以后重启,出现如上图所示代表插件安装成功。

创建项目

1.新建文件夹 netcoredemo

2.创建项目 dotnet new

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

3.新建NuGet.Config

新建一个 NuGet.Config 将下面内容复制进去。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <clear />
    <add key="AspNetCI" value="https://www.myget.org/F/aspnetcirelease/api/v3/index.json" />
    <add key="NuGet.org" value="https://api.nuget.org/v3/index.json" />
  </packageSources>
</configuration>
VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

4.使用VSCode 打开 netcoredemo

打开netcoredemo 文件夹,会有一个提升点击Yes 就可以了。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

第一次打开项目会发现报一些错误,已经为你自动生成launch.json,以及会让你自动还原相关引用。

这里要在project.json 做一点改动。

  "dependencies": {
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version": "1.0.0-rc2-*"
    }
  },

将 Microsoft.NETCore.App version 版本改为 1.0.0-rc2-*

更改以后F1 dotnet restore 重新还原一次引用就可以了。

配置调试

1.调试

点击调试,会发现无法进行调试,断点断不下来。

这里我们需要做一个配置。

打开project.json 文件 在节点: compilationOptions  加入: "debugType": "portable"

"compilationOptions": {
    "debugType": "portable"
},

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

编辑好以后保存,重新打开VSCode 。

再点击调试,发现断点已经可以断下,查看参数等操作都可以正常进行。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

2.开发

智能提示提供强大支持。

VSC调试.NET Core 应用程序
VS Code 从零开始开发并调试.NET Core 应用程序
 
 

这样我们就可以开发.NET Core 程序,同时可以使用VSCode 调试 .NET Core 程序。

如果你觉得本文对你有帮助,请点击“推荐”,谢谢。