Asp.net 使用 Chrome 时的 MVC 项目不会在调试模式下等待方法 return

Asp.net MVC project when using Chrome doesn't wait the methods return in debug mode

在 Asp.net MVC 项目中使用 Chrome 时不等待方法 return 在调试模式下,但是当我在 IE 中 运行 时,MS Edge 调试表现良好。我验证了在 VS 中检查了 javascript 调试选项。它以前工作,我不知道是否有可能导致它的 VS 更新。你有

Visual Studio 2017 版本 15.9.17 Google Chrome 版本 84.0.4147.89 64 位

Asp.net MVC project when using Chrome doesn't wait the methods return in debug mode

请尝试以下步骤:

1)关闭VS,删除解决方案文件夹下的.vs隐藏文件夹,binobj文件夹

2)删除C:\Users\xxx\AppData\Local\Microsoft\VisualStudio.0_xxxx\ComponentModelCache

下的所有缓存

3)尝试通过工具-->导入和导出设置[=55=重置vs设置]-->重置所有设置--> 常规.

如果您的 VS 有任何其他扩展,请在工具-->扩展和更新

下禁用它们

之后,勾选Enable Javascript debuggigg for Asp.Net(Chrome,Edge and IE)选项

4)启用工具-->选项-->[下的所有选项=38=]调试-->即时

5)尝试clean Chrome caches然后再测试

如果还是不行,请尝试reset settings in Chrome

此外,您可以尝试重启电脑。