阅读须知
本文面向入门, 可能有出现错误的情况, 欢迎指出.
本文主要引导解决与发现问题的方法, 解决方案可以翻到最下面
错误详情
更新Visual Studio 后Net Core 3.1项目无法运行, Net 6.0及以上正常运行
解决方案省流: 更新Visual Studio
解决过程
尝试了各种方案(重装SDK, 修复编辑器, 配置IIS, 启用32位配置)都没用
查看Windows事件日志, 并没有什么有用的内容
通过调试控制台, 我们可以看到Visual Studio在加载Microsoft.AspNetCore.Watch.BrowserRefresh.dll后就停止运行了. 查询一番后, 这个dll貌似与热重载有关.
问题所在
突发奇想去更新日志里看看,发现在更新日志中可以看到已经修复了这个问题, 感兴趣的可以看看社区回答
更新至最新版, 问题解决
总结
遇到问题可以看Windows事件日志的错误以及控制台输出的错误.
遇到微软的问题可以去微软开发者社区先找找.
微软这个错误提示是真抓瞎, 啥有用信息都没有!
教训: 不要瞎更新编辑器, 遇到微软的问题直接上官方社区 : (