Debugging 在Visual Studio调试中遇到异常时,将异常悬停显示为null

Debugging 在Visual Studio调试中遇到异常时,将异常悬停显示为null,debugging,asp.net-core-1.1,Debugging,Asp.net Core 1.1,出于某种原因,在尝试调试应用程序时,异常本身显示为null。起初,我没有SqlException捕获部分,但我确实看到它说它抛出了一个SqlException,所以我想我应该添加一个外观,结果看起来是一样的 我之前确实删除了Visual Studio,并重新安装了它和1.1 asp.net core SDK,这就是现在和以前的奇怪区别。它正在调试中运行 如何让它返回实际的错误消息以便进行调试 如果光标位于catch子句上,则异常将为null。点击F10查看其内容 您是否有上面的另一个异常,也称为

出于某种原因,在尝试调试应用程序时,异常本身显示为null。起初,我没有SqlException捕获部分,但我确实看到它说它抛出了一个SqlException,所以我想我应该添加一个外观,结果看起来是一样的

我之前确实删除了Visual Studio,并重新安装了它和1.1 asp.net core SDK,这就是现在和以前的奇怪区别。它正在调试中运行

如何让它返回实际的错误消息以便进行调试


如果光标位于catch子句上,则异常将为null。点击F10查看其内容


您是否有上面的另一个异常,也称为sqlEx?否,在此之前是try子句,其中没有内部try/catch。它在db.SaveChanges处断开并跳到这一行这很奇怪,以前我可以在示例部分中的e上悬停,它会显示结果,但F10确实拉了它,因此将其标记为正确。不确定它是否由VS指定,但我记得我总是必须这样做。我会看看是否有类似的报道