博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IIS应用程序池死报“数据字段包含错误号” 的解决办法
阅读量:7126 次
发布时间:2019-06-28

本文共 901 字,大约阅读时间需要 3 分钟。

为应用程序池 'webservices' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '4528'。数据字段包含错误号。

有关更多信息,请参阅在  的帮助和支持中心。
数据:
0000: 6d 00 07 80               m..   

 看到这个日志,刚开始还以为是执行数据库SQL语句相关的程序有问题,因为错误描述中有“数据字段包含错误号”嘛,又逐一检查数据存储层的代码,但仔细一想,本次升了修改也没有修改任何与数据库交互相关的代码呀。。。

又在网上baidu了好大了会儿,按网上说的,把进程池中的“启用快速失败保护”功能给关掉,虽然网站不会自动挂掉,但几乎一秒钟一个黄色感叹号日志,看得那是心惊的,如下

事件类型: 警告
事件来源: W3SVC
事件种类: 无
事件 ID: 1009
日期:  2012-6-3
事件:  19:12:13
用户:  N/A
计算机: WEB-HP
描述:
为应用程序池 'webservices' 提供服务的进程意外终止。进程 ID 是 '1860'。进程退出代码是 '0x800703e9'。

有关更多信息,请参阅在  的帮助和支持中心。

 发现关了进程池中的“启用快速失败保护”功能,虽然IIS不自动挂掉了,但错误还是在的。

 此时,静下心来想,肯定是程序的问题,因为原来的程序放上去,没有任何错误日志,新的程序放上去,就有错误。

逐一一检查修改过的代码,发现有一个 类的属性不对,如下

[csharp] 

  1. public string iu_doornumber  

  2. {  

  3.     get { return _iu_doornumber; }  

  4.     set {iu_doornumber = value; }  

  5. }  

亲们,你们看出来问题所在了吗?

再不修正这个问题的时候,再此编译,发现虽然给出了警告,但依然还是正确编译,发狠心,逐一把编译器给出的所有警告都一一修复后,重新编译,上传程序,OK,一切顺利。

本文转自 佛哒 51CTO博客,原文链接:http://blog.51cto.com/fodaa/1732947,如需转载请自行联系原作者

你可能感兴趣的文章
数据库事务原子性、一致性是怎样实现的?
查看>>
BPMN 2.0规范详解
查看>>
恢复被错误改动的文件权限
查看>>
Centos7环境下nginx配置
查看>>
每天学习一个LINUX命令:pwd 显示当前目录(Print-Working-Directory)
查看>>
48、LNMP架构介绍|mysql安装|php安装|nginx介绍
查看>>
Confluence 6 空间
查看>>
关于网卡上网问题
查看>>
2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理
查看>>
mysql导入导出数据出现ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option...
查看>>
清除vista通知区域历史记录手动清除哦
查看>>
redmien使用技巧,按分派人分组显示问题,方便跟踪
查看>>
Project Server 2013新手入门 (五)配置用户登录
查看>>
linux下yum三种搭建方法
查看>>
VB.NET-QQ新闻弹窗样式图片制作工具
查看>>
iOS 7侧边栏菜单解决方案
查看>>
移动web开发框架研究
查看>>
Word 2013 发布51CTO博客
查看>>
byRef 与 byVal
查看>>
QTP对日前控件的处理
查看>>