在 Visual Studio 中调试时 IIS Express 进程被终止

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

在 Visual Studio 中调试 ASP.net Core Web 应用程序时,在遇到断点(例如 Startup.cs 中的任意位置)后,大约 5 分钟后,IISExpress 进程终止,调试器停止。 我可以在事件查看器中看到与此相关的唯一错误消息:

IISExpress 10 Visual Studio 2022 专业版

物理根目录为“C:\Users\XXXX\OneDrive - XXXXXX\Documents\XXXXX pps\YarpTest\WebApi”的应用程序“/LM/W3SVC/2/ROOT”无法加载 coreclr。异常消息: 托管服务器在 4294967295 毫秒后未初始化。

尝试了在线论坛中提供的几乎所有建议,但运气不佳(例如在设置中关闭启用编辑并继续,打开,在工具 - >选项 - >调试 - >常规中仅启用我的代码,删除 .vs 文件夹等)

感谢您为解决此 IISExpress 调试问题提出的建议。

visual-studio visual-studio-2022 iis-express iis-10 iis-express-10
1个回答
0
投票

您可以尝试使用“调试”菜单中的“分离所有”菜单项,它将调试器与正在调试的进程分离,但不会杀死正在进行的进程。

这个方法在这个帖子里有提到,你可以查看并尝试一下。

IIS Express 停止 Web 应用程序后立即关闭正在运行的网站

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