我有一个在Add-Migration
和Update-Database
上抛出异常的项目,调试它的最佳方法是什么?我想附加调试器,以便我可以逐步完成Entity Framework 6源代码,但是当我从Package Manager Console
运行这些命令时,如何获得断点或调试器?
答案 0 :(得分:1)
如果你把:
if (System.Diagnostics.Debugger.IsAttached == false)
System.Diagnostics.Debugger.Launch();
...在代码的某处,它将启动另一个Visual Studio实例。
我在调试种子方法时使用它。我认为它几乎适用于任何地方。