.net运行环境故障描述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.net运行环境故障分析和处理
一、问题分析
浏览.Net站点时如果出现“服务器应用程序不可用”(图1)的问题经过详细查询主要是系统环境问题,而非系统程序问题,具体分析后得知是.Net运行环境出现问题导致,具体可以查看系统管理工具里的“事件查看器”中的信息,可能产生此种情况的原因为:
1、360安全卫生里面开启了自动清理功能,导致.NET环境关键性
支持文件被删除
2、进行过系统垃圾文件清除,采用第三方或本机系统清理工具进
行过垃圾文件删除操作导致文件误删
3、开启系统自动升级或360自动升级,在系统自运行过程中部
分.NET文件升级失败导致运行环境出现问题
(图1)
二、问题处理解决办法(如下图2)
1、将原.net环境卸载,如果有多个运行环境那只需要把当前使用
的卸载就可以,例如,同时安装了.net2.0,.net3.0等,那只需要把.net2.0及其补丁卸载就可以。
2、重新安装.net环境。
打上补丁(可选)
3、重新注册.net环境到IIS,具体请看(图3),64位系统请把
路径中的“Framework”改成“Framework64”
(图3)
以上步骤完成后可能出现下面的问题(图4)。
(图4)
这问题是由于以下原因:
1、重新安装.net环境后IIS站点未启用。
2、IIS上站点对应的应用程序池未启用,解决办法如(图5)。
3、IIS上的.net环境未启动导致的,解决办法如(图6)。
(图5)
(图6)
三、问题预防策略
1、考虑系统的稳定性与安全性,关闭360安全卫生里面自动清理
功能,定期用360手动检查文件,对于确定需要删除的文件进行选择性清理
2、关闭系统自动升级或360自动升级,定期手动进行系统升级,
检查系统漏洞等安全性修复,观察升级过程中有无出现失败等情况出现
2013-12-12。