Visual Studio 2017 Debugger.Launch() - 来源不可用

Visual Studio 2017 Debugger.Launch() - Source not available

我正在使用 ASP.Net Core 2 和 EF Core 2。正在尝试调试 EF OnModelCreating()。我有以下代码:

if (!System.Diagnostics.Debugger.IsAttached)
   System.Diagnostics.Debugger.Launch();

然后在包管理器中我 运行 迁移:Add-Migration V1,它中断并询问使用哪个调试器,它询问我是否需要启动一个新 VS 2017.

当它启动新的 VS 2017 时,它说;

来源不可用 - 此模块的调试信息中缺少源信息。

  1. 我启用了 JIT
  2. 编译为 DEBUG
  3. 我之前在 VS 2015 中使用旧的 .Net 版本执行了相同的程序,它工作正常!

有没有人以前遇到过这种情况?

无法使用我尝试过的任何方法使用它。最后,很多 console.write 救了我。不过好像还是VS2017的问题