Visual Studio 2022 - IIS 10 - 无法在 Web 服务器上开始调试 - 超时

问题描述 投票:0回答:1

ERROR IMAGE

我正在尝试在 IIS 10 上的 Visual Studio 2022 环境中以调试模式启动 Asp.Net 4.8 WebApplication

在图像中您可以看到问题。 这是我已经尝试过的:

  1. 重置
  2. 重新创建应用程序池
  3. 将 iis 启动超时设置为 90 至 900
  4. 重新安装IIS
  5. 修复/重新安装VS2022
  6. 删除.vs文件夹
  7. 停用 VS 扩展
  8. 停用诊断工具
  9. 检查网站文件夹权限访问
  10. 稍后尝试附加进程,但触发了另一个错误

ANOTHER ERROR

我不知道该向哪里求助。

iis timeout visual-studio-2022 visual-studio-debugging asp.net-4.8
1个回答
0
投票

1.

Unable to start debugging on the Web server
发生此错误是因为发生错误或配置更改。重置 IIS 并重试调试。多个调试器实例可以附加到 IIS 进程;重置会终止它们。

检查 IIS 配置

  • 确保 IIS 上安装了正确版本的 ASP.NET。

enter image description here

  • 检查您的应用程序池配置,如果需要更正它。

更新应用程序池中的 ASP.NET 版本并重新启动。

  • 检查您的 Web 应用程序文件夹是否具有正确的权限。

确保您授予 IIS_IUSRS、IUSR 或与应用程序池关联的特定用户对 Web 应用程序文件夹的读取和执行权限。

其他原因

  • 使用管理员权限重新启动 Visual Studio,然后重试。
  • 如果正在运行多个 Visual Studio 实例,请在一个 Visual Studio 实例中重新打开您的项目。

有关详细信息,请参阅错误:无法在 Web 服务器上开始调试

2.

Failed to launch debug adapter
尝试从 IIS 禁用脚本调试,如下所示。 enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.