Debugging VS2017:调试器未正确安装。无法调试请求的代码类型

Debugging VS2017:调试器未正确安装。无法调试请求的代码类型,debugging,visual-studio-2017,Debugging,Visual Studio 2017,我安装了Visual Studio 2017 Enterprise edition,运行应用程序时出现以下错误 这似乎是一个已知的问题,VS 2017团队正在对此进行调查。此处的详细信息:尝试选择其他浏览器(绿色跑步三角旁边)。如dajo所述,在上有更多信息。安装Visual Studio 2015 Professional 我真的希望这不是答案,但这是我解决调试器未安装问题的唯一方法。对我来说,修复程序是在该线程中找到的,我在工具->选项->调试->常规->启用javascript调试中禁用了

我安装了Visual Studio 2017 Enterprise edition,运行应用程序时出现以下错误


这似乎是一个已知的问题,VS 2017团队正在对此进行调查。此处的详细信息:

尝试选择其他浏览器(绿色跑步三角旁边)。如dajo所述,在上有更多信息。

安装Visual Studio 2015 Professional


我真的希望这不是答案,但这是我解决
调试器未安装问题的唯一方法。

对我来说,修复程序是在该线程中找到的,我在工具->选项->调试->常规->启用javascript调试中禁用了javascript调试

似乎在chrome中调试时遇到了问题


我为Visual Studio 2017社区解决了这个问题

清理文件夹:

  • C:\ProgramFiles(x86)\Common Files\Microsoft Shared\VS7Debug
  • C:\Program Files\Common Files\microsoft shared\VS7Debug
然后恢复Visual Studio

另外,发生此问题是因为DLL已损坏。
对我来说,以下解决了问题:
在Visual Studio 2017中,打开web项目的属性页。转到选项卡“Web”。选择开始操作“不打开页面。等待外部应用程序的请求”


在安装.NET Core SDK 2.0而不删除旧的.NET Core SDK后,我遇到了这个问题。似乎两者都会导致问题


关闭Silverlight调试为我解决了问题

转到web应用程序的属性。在Web选项卡上,关闭Silverlight


有趣的是,我发现只有在运行Web API项目时才会出现此错误。恢复是什么意思?我认为恢复是指从持久安装程序运行修复。它列在小汉堡菜单下。在我删除了上面提到的目录后,这个方法对我有效。在此之前,我尝试重新安装所有MS组件。用CCleaner清理注册表。失败。如果您解释“清除”和“恢复”的含义以及如何执行,这将非常有用。该链接不再有效。本文讨论了这里提到的主要解决方案。