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

时间:2017-10-27 08:40:40

标签: visual-studio-2017 entity-framework-core asp.net-core-2.0

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

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

然后在包管理器中我运行迁移:添加迁移V1 ,它打破并询问使用哪个调试器,它询问我是否需要启动一个新的VS 2017。

当它开始新的VS 2017时,它说;

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

  1. 我启用了JIT
  2. 编译为DEBUG
  3. 我之前在VS 2015中使用旧的.Net版本执行的相同程序,它运行正常!
  4. 以前有没有人经历过这个?

1 个答案:

答案 0 :(得分:0)

不能使用我尝试过的任何方法。最后,很多console.write救了我。但它似乎仍然是VS2017的一个问题。