首页 > 解决方案 > 无法自动进入服务器。带有 ASMX 服务的 ASP.NET 网络表单应用程序

问题描述

我有一个带有 ASP.NET 并使用 ASMX web 服务的 webforms 应用程序。它建立在带有 Visual Studio 的 .NET 4 上。

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

错误截图

错误截图

在这方面需要帮助

标签: asp.netdebuggingwebformsvisual-studio-2019

解决方案


在尝试了很多不成功的事情之后

  1. 完毕"aspnet_regiis -i"
  2. 尝试从“打开/关闭 Windows 功能”重新安装 IIS 和 ASP.NET 版本
  3. 尝试修复 Visual Studio 安装
  4. 尝试重新安装 Visual Studio。

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

这可能对其他人有帮助。


推荐阅读