Visual Studio 2017 dotnet核心cli如何调试

时间:2018-01-22 10:10:26

标签: debugging visual-studio-2017 .net-core

  1. 我安装了VS2017,安装了.net core 2.0.3 sdk。
  2. 我使用以下代码创建了一个.net核心控制台应用程序 -

        Console.WriteLine("Hello World!");
    
        Console.Read();
    
        Console.WriteLine("test");
    
  3. 右键单击解决方案并使用调试设置发布。

  4. 转到该路径的publishoutput open cmd(admin)并运行命令 dotnet“dllname”

  5. 转到visual studio点击附加进程选择托管(v4.6,v4.5,v4.0)代码附加到dotnet.exe
  6. VS进入调试状态,但没有一个断点被击中。
  7. 如何使用VS2017调试.net核心控制台应用程序?我在上面的点上缺少什么?

1 个答案:

答案 0 :(得分:1)

我能够通过在csproj文件中添加此条目来解决此问题 -

<DebugType>portable</DebugType>