HTTP Error 500.0 - ANCM In-Process Handler Load Failure 排错历程

 

 先上报错图

 

环境 Window Server 2008 r2

netcore 2.2

排错历程

看到这个错 我第一个想到netcore 安装问题

先检查了下环境

发现没问题 我排查了下应用池

 

确定是无托的

 

确认下模块

 

也是没错的

 

 

 查了文档 吧日志打出来看看

 

.....emmmmm...看不出什么东西来

 

 各种 github stackoverflow 的悲催经理就不罗列了 总之...没啥收获 

 

直接运行了下

 是可以  继续怀疑IIS问题

 重启IIS 继续不行...

终极大法 重启服务器 ... 嗯  还是不行

 

检查了下系统版本 

 

确实 是x64  我发布一个 32的试试   ,... 竟然可以>>???

难道我的系统骗我 它是一个显示64的 32位系统   - -# 神经质的效验一次

 

 继续排错

 

看了下应用池高级配置

卧槽 为什么默认 True了?  关掉试试..?? .... 可以了! 坑爹啊  启用32位不是默认是  False吗 我记错了? 肯定默认是 False 我敢肯定

 

 大坑结束 

 

posted @   摇光Summer  阅读(24223)  评论(2编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示