ASP.NET Core 3.1出现HTTP Error 500.30 - ANCM In-Process Start Failure 日志错误'0xe0434352'

发布时间 2023-12-13 17:23:46作者: Faserr

阅读须知

本文面向入门, 可能有出现错误的情况, 欢迎指出.
本文主要引导解决与发现问题的方法, 解决方案可以翻到最下面

错误详情

更新Visual Studio 后Net Core 3.1项目无法运行, Net 6.0及以上正常运行

解决方案省流: 更新Visual Studio

image

解决过程

尝试了各种方案(重装SDK, 修复编辑器, 配置IIS, 启用32位配置)都没用

查看Windows事件日志, 并没有什么有用的内容

image

通过调试控制台, 我们可以看到Visual Studio在加载Microsoft.AspNetCore.Watch.BrowserRefresh.dll后就停止运行了. 查询一番后, 这个dll貌似与热重载有关.

image

问题所在

突发奇想去更新日志里看看,发现在更新日志中可以看到已经修复了这个问题, 感兴趣的可以看看社区回答
image

更新至最新版, 问题解决

总结

遇到问题可以看Windows事件日志的错误以及控制台输出的错误.
遇到微软的问题可以去微软开发者社区先找找.

微软这个错误提示是真抓瞎, 啥有用信息都没有!
教训: 不要瞎更新编辑器, 遇到微软的问题直接上官方社区 : (