visual studio 2017 调试无法启动程序无效指针

visual studio 2017 debug unable to start program Invalid pointer

使用默认 Chrome 浏览器调试 ASP.NET MVC 应用程序工作正常。我将调试切换为启动 IE,而不是进行一些额外的测试,并且调试工作正常。完成 IE 后,我切换回 Chrome,现在出现此错误。如果我切换回 IE,我也会收到此错误。我已经关闭并重新打开解决方案。我已经关闭并重新打开 VS。我有 运行 VS 日志记录,我在 Activity 日志中没有收到任何错误。如果我在调试选项中关闭 "Enable JavaScript debugging for ASP.NET",我可以成功调试,但它在之前的那个选项下运行良好。有什么建议吗?

不幸的是,关于调试模拟器如何工作的信息很难获得。唯一已知的解决方案是...

  1. 重新安装Visual Studio
  2. 如果有 patch/update 可用,请更新 Visual Studio。

您可以使用不同的浏览器或内部浏览器。

转到“工具”>“选项”>“调试”>“常规”并关闭“为 ASP.NET(Chrome 和 IE)启用 JavaScript 调试”的设置。

我在 visual studio 2017 年也遇到过这个问题,如下所示:

我已按照以下步骤操作:

转到“工具”>“选项”>“调试”>“常规”>“未选中”启用 JavaScript ASP.NET(Chrome、Edge 和 IE)的调试。

一旦我去掉 Enable JavaScript Debugging for ASP.NET (Chrome, Edge and IE)

上的复选框

然后它对我有用并且 Invalid Pointer 错误消失了!