无法自动进入服务器。 ASP.NET 带有 ASMX 服务的网络表单应用程序

Unable to automatically step into server. ASP.NET webforms application with ASMX service

我有一个带有 ASP.NET 并使用 ASMX 网络服务的网络表单应用程序。它基于 .NET 4 构建 Visual Studio.

我以前用 Windows 10 时 运行 没问题。 然后我需要重新安装并格式化一切。因此,在 Windows 10 和 Visual Studio 2019 的全新安装之后,当我打开这个项目并尝试对其进行调试时,它出现了一个错误对话框,其中显示“Unable自动进入服务器。调试可能会在服务器上停止。”。我没有更改代码中的任何内容。全新安装后,出现此错误。我在 web.config 文件中设置了 "compilation debug=true"。在安装 Visual Studio 2019 之前,我确实安装了 ASP.NET 版本。我还修复了 Visual Studio 安装。但似乎存在错误。

错误截图

需要这方面的帮助

试了那么多都不成功

  1. 完成"aspnet_regiis -i"
  2. 尝试从 "Turn Windows Features On/Off"
  3. 重新安装 IIS 和 ASP.NET 版本
  4. 已尝试修复 Visual Studio 安装
  5. 已尝试重新安装 Visual Studio。

都没有成功。 然后我尝试的是,我从项目的 属性 页中删除了 ASMX Web 服务引用。然后再次通过 属性 页面添加对 Web 服务的引用。然后按 F5,一切正常。

这可能会对其他人有所帮助。