cowbird 心有多大,世界有多大

燕八哥 MSN:cowbird2002@hotmail.com

know everything about something and something about everything

  博客园 :: 首页 :: 联系 :: 订阅 订阅 :: 管理
  72 Posts :: 10 Stories :: 323 Comments :: 16 Trackbacks

微软Framework1.1 SP1 安全更新程序 (KB886903)补定可能会导致web应用程序“服务器应用程序不可用”和“aspnet_wp.exe 意外停止”

cowbird
2005.02.15

很恼火,突然发现IIS中的应用程序不能浏览页面了,试了试任何一个aspx页面也打不开。重新用vs.net建立了个新的web应用程序,现象依旧。

电脑环境:
win2003,vs.net2003

问题现象:
1)当想浏览某个页面的时,会显示"服务器应用程序不可" 您试图在此 Web 服务器上访问的 Web 应用程序当前不可。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项:详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。
到日志去一查,发现:“aspnet_wp.exe  (PID: 356)意外停止。”

2)如果选择调试,显示如下图:


尝试:
想了想,问题是突然出现的,其间没有安装什么软件,也没有中病毒,奇怪了。
若根据"ExecutionEngineException"在google上查来的结果是“无药可救”,做好“最坏打算”,重装!。:)
根据“aspnet_wp.exe  (PID: 356)意外停止”在google上查了查,发现网上的解决方法也无非是重新装IIS,重新装系统,重新装framework或者vs.net。
既然这样,先选择最简单的IIS重装,发现问题依旧。
接下来选择修复安装win2003,安装结束后,发现问题解决了
大家都知道修复安装后的操作系统,补丁都会没有了。我就在一个个把补丁update,全部update好了以后,再运行,问题又出现。

原因定位:
显而易见,问题的原因就是补丁。不断的尝试,定位到Microsoft .NET Framework 版本 1.1 Service Pack 1 安全更新程序 (KB886903)把它删除后,问题解决。郁闷啊!花了我一整天时间,强烈要求微软“赔偿”。再网上一查,发现老外也遇到过同样这个问题http://www.mcse.ms/message1412685.html,也同样待解决。

我目前,就删除这个补丁,将就的用。写这篇文章,希望别人如果也遇到这样的问题,少走些弯路。另外,期盼各位朋友指点个好解决办法。

posted on 2005-02-15 20:05 cowbird 阅读(26643) 评论(47)  编辑 收藏 网摘

Feedback

#1楼 2005-02-15 20:16 uestc95[未注册用户]
我在2K3 Enterprise Edition安装补丁之后没有发现异常现象
  回复  引用    

#2楼 2005-02-15 22:08 boy119      
会不会是win2003的问题,我使用win2000没有出现过这个问题
  回复  引用  查看    

#3楼 2005-02-15 23:21 birdshome      
这个补丁可以单独卸载?!
  回复  引用  查看    

#4楼 2005-02-16 08:40 cowbird
添加删除中可以单独删除
  回复  引用    

#5楼 2005-02-16 09:59 chengyayu      
我在WIN2000里也经常碰到这个问题,一直不知道怎么解决。
  回复  引用  查看    

#6楼 2005-02-16 16:57 小春
以前刚出来SP1的补丁就打过。结果就出现问题。所以这个补丁我基本上不打了
  回复  引用    

我的2003冒问题。。:(。。
  回复  引用    

#8楼 2005-04-09 13:18 cynixway
我的XP就打不了这个补丁。
唯独这个打不了,试了n次都是
不打了

  回复  引用    

#9楼 2005-04-30 14:39 hly
我的WEB服务器有同样问题出现,现象一样,但日志中没有发现:“aspnet_wp.exe (PID: 356)意外停止。” 暂时的解决方法是先把IIS服务停掉,然后启动aspnet_state server后再重启IIS服务,但需要频繁操作,而且不是每次都生效,经常需要重启服务器后进行.值得一提的是,服务器上并没有打Microsoft .NET Framework 版本 1.1 Service Pack 1 安全更新程序 (KB886903)的补丁.
WEB服务器上为win2003+vs.net2003 +sharepoint2003,有谁知道问题根源在哪?解决方法?

  回复  引用    

#10楼 2005-05-19 13:12 ruobin
太感谢了,偶是XP的,也出现了那问题...偶也试试你的办法.
  回复  引用    

#11楼 2005-05-19 13:16 ruobin
"BUG:安装 MS03-032 安全更新后 ASP.NET 发出错误信息“Server Application Unavailable”(服务器应用程序不可用)

  Microsoft 已确定,在运行 Microsoft Windows XP 并安装了 Microsoft ASP.NET 1.0 的计算机上应用 Internet Explorer 安全修补程序的最新 MS03-32 安全更新时,将出现错误。该修补程序可以手动安装,也可以通过从 Windows Update Web 站点获取最新的重要更新进行安装。

安装修补程序后,在对 ASP.NET 作出任何请求时,您将收到以下错误信息:
Server Application Unavailable
该错误仅影响在 Windows XP 上运行 ASP.NET 1.0 的计算机。它不影响运行 Microsoft Windows 2000 或 Microsoft Windows Server 2003 的计算机,也不影响运行 Windows XP 且安装了 ASP.NET 1.1 的计算机。"

出自:

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;827641


  回复  引用    

#12楼 2005-06-28 22:35 sek
老大救命啊,我是新生,不知道要怎么弄啊
昨天突然(前天还可以)出现了这个问题
打开.ASPX页,出现乱码,点查看源文件:
<html>
<head>
<title>服务器不可用
</title>
</head>
<body>
<h1><font face=Verdana color=#ff3300>服务器应用程序不可用
</font></h1>
<p>
<font face=Verdana>
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。
</p>
<p>
<b>管理员注意事项:
</b> 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
</p>
</body>
</html>

我要怎么弄

  回复  引用    

#13楼 2005-06-29 09:00 子心
我没有KB886903这个update呢,还是出现上面的错误,应该怎么办呀?
  回复  引用    

#14楼 2005-06-29 09:51 cocobean
现在在win2000的环境下,也出现了这个问题了
  回复  引用    

#15楼 2005-06-29 10:22 cocobean
我按搂主的方法,删除了此补丁,还是不奏效,大家本着重装iis+.net framework 1.1的心态吧!
  回复  引用    

#16楼 2005-07-12 23:12 chikane[未注册用户]
一个很奇怪的问题,我有两台机器都装了win2k3+IIS+Framework1.1+SQL2000+VS.NET
一台的win2k3是有全部的updated补丁,而这台的asp.net程式运行非常正常
而另一台的win2k3补丁没全打,运行asp.net程式却出现了web应用程序“服务器应用程序不可用”的错,但若不是运行而是在.net里right click以浏览的话就不会有此错
这样会不会不全是补丁的问题,而还有其它的问题导至这个错呢?
另:会出错那台机器是先装了vs.net后才补装iis的,这个会不会是引出此错的原因?

  回复  引用    

#17楼 2005-07-25 00:56 汗水[未注册用户]
我是不喜欢开机时老是点下用户才能进,就去把asp.net的帐户删掉了,结果出了这个问题。。。。。汗水,咋弄啊
  回复  引用    

我也遇到此问题,把iis卸了重装,然后再在本地安全里添加允许本地登录就可以了
  回复  引用    

#19楼 2005-09-10 07:47 55EC[未注册用户]
我的www.55ec.com,也经常出现这个问题,也找不到真正的原因,急啊。
  回复  引用    

我的是xp不行啊.
  回复  引用    

#21楼 2005-10-02 19:06 ydm[未注册用户]
各位高手!!!我是xp的,装了Microsoft.NET Framework1.1 后如果卸载了有什么不良反映吗?
我只想在启动时不要点击用户才能进入系统,请问有何解决方法?

  回复  引用    

#22楼 2005-10-08 11:35 过客[未注册用户]
chikane, 先装.NET后装IIS的话,可以试试运行此命令aspnet_regiis.exe重新在IIS中注册。
  回复  引用    

我的win2003也遇到此关题,但重装了IIS和.net环境之后,仍出现。。。
  回复  引用    

#24楼 2005-11-01 16:56 Vitalee[未注册用户]
尝试默认网站-》属性-》主目录中删除应用程序再重新创建
  回复  引用    

re: 微软Framework1.1 SP1 安全更新程序 (KB886903)补定可能会导致web应用程序“服务器应用程序不可用”和“aspnet_wp.exe 意外停止”
我的XP就打不了这个补丁。
唯独这个打不了,试了n次都是
不打了 ,天天挂个黄盾牌感叹号在那里。死相!!!

  回复  引用    

#26楼 2005-12-06 10:48 long[未注册用户]
谁知道有 KB885626的补丁???? 在哪里下载 麻烦告诉一下
  回复  引用    

我装了VS2005之后也不行,出现和你一样你们一样的结果,用的是Framework2.0,我晕!
  回复  引用    

#28楼 2006-03-11 17:32 overred
只需执行
aspnet_regiis -r
就可以完全解决(winxp)

  回复  引用    

#29楼 2006-03-24 11:30 深夜醉猫      
你的解决办法是不太正确的!
看看这个文章,说的对吗
http://hjh1982.cnblogs.com/archive/2006/03/24/357553.html">http://hjh1982.cnblogs.com/archive/2006/03/24/357553.html

  回复  引用  查看    

好的

  回复  引用    

我也遇到同样的问题,一时找不到好的方法,谁能给我一场及时雨.谢谢!
  回复  引用    

#32楼 2006-04-23 20:48 黄河[未注册用户]
我的xp显示补丁的大小是0Kb试了N次了也打不上。郁闷呀!
  回复  引用    

#33楼 2006-05-09 08:57 tylrw[未注册用户]
我的问题解决了。重注册IIS
  回复  引用    

#34楼 2006-05-30 17:34 so[未注册用户]
参考将.net的sp1卸掉,仍不能解决问题。
重新安装iis仍不能解决。
最后安装sp1、iis后,不使用出问题时的存储过程,问题解决,很迷惑。
xp sp2 .net2003

  回复  引用    

#35楼 2006-09-23 16:53 S.Sams      
其实是链接池的问题,如果网站是用1.1的,你的虚拟目录用2.0,就会存在一个链接池里面同时运行1.1 和2.0, 这样就一定会出错.
解决方案在链接池里另外再新建一个2.0的程序池, 刚才新的虚拟目录的应用程式池选2.0就没问题啦.

  回复  引用  查看    

#36楼 2006-11-08 12:20 小孬[未注册用户]
楼上是高手,确实是应用程序池的问题,给ASP.NET2.0的站点用新的池问题就解决了。
新建应用程序池的步骤
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Internet 信息服务 (IIS)”。
3. 右键单击“应用程序池”,指向“新建”,然后单击“应用程序池”。
4. 在“应用程序池 ID”文本框中键入 AppPool1。
5. 单击“确定”。

将应用程序分配到应用程序池
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Internet 信息服务 (IIS)”。
3. 双击“Web 站点”。
4. 双击“默认 Web 站点”。
5. 右键单击“DebugApp1”,然后单击“属性”。
6. 在“主目录”标签中的“应用程序池”列表框中选择“AppPool1”,然后单击“确定”。


  回复  引用    

#37楼 2006-11-08 12:29 小孬[未注册用户]
参考文档:http://support.microsoft.com/kb/817265/
  回复  引用    

我的电脑前几天出现自动更新的图标后,发现总是有一个安全更新程序安装不了,用了很多办法也没有解决了,请问应该怎么办。
  回复  引用    

#39楼 2007-03-15 15:17 yunhuasheng      
里面很多说的解决方案是行不通的
  回复  引用  查看    

#40楼 2007-04-17 23:56 Alex[未注册用户]
我安装了这个补丁之后,根本进不了系统,说是不知名的硬件错误,我郁闷,幸好前几天做过一次备份,然后只好不装,放弃,可是我用IPOD的一个插件,却必须要安装这个东东,强烈要求微软尽快解决,
  回复  引用    

#41楼 2007-04-25 14:33 Howard[未注册用户]
@overred
It's right! Problems' OK!
Thank you very much!

  回复  引用    

多谢大侠!!!!!!!!!!!!!!!!!!!!!!!!
  回复  引用    

#43楼 2007-06-25 16:55 jinjie[未注册用户]
3Q
  回复  引用    

#44楼 2007-10-11 11:30 77[未注册用户]
Microsoft .NET Framework 2.0怎么从电脑里去掉啊
  回复  引用    

楼上是高手,确实是应用程序池的问题,给ASP.NET2.0的站点用新的池问题就解决了。
新建应用程序池的步骤
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Internet 信息服务 (IIS)”。
3. 右键单击“应用程序池”,指向“新建”,然后单击“应用程序池”。
4. 在“应用程序池 ID”文本框中键入 AppPool1。
5. 单击“确定”。

将应用程序分配到应用程序池
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Internet 信息服务 (IIS)”。
3. 双击“Web 站点”。
4. 双击“默认 Web 站点”。
5. 右键单击“DebugApp1”,然后单击“属性”。
6. 在“主目录”标签中的“应用程序池”列表框中选择“AppPool1”,然后单击“确定”。

  回复  引用    

我的没有装那个更新怎么也会出现这个问题呢
  回复  引用    

--引用--------------------------------------------------
ruobin: "BUG:安装 MS03-032 安全更新后 ASP.NET 发出错误信息“Server Application Unavailable”(服务器应用程序不可用)
<br>
<br>  Microsoft 已确定,在运行 Microsoft Windows XP 并安装了 Microsoft ASP.NET 1.0 的计算机上应用 Internet Explorer 安全修补程序的最新 MS03-32 安全更新时,将出现错误。该修补程序可以手动安装,也可以通过从 Windows Update Web 站点获取最新的重要更新进行安装。
<br>
<br>安装修补程序后,在对 ASP.NET 作出任何请求时,您将收到以下错误信息:
<br>Server Application Unavailable
<br>该错误仅影响在 Windows XP 上运行 ASP.NET 1.0 的计算机。它不影响运行 Microsoft Windows 2000 或 Microsoft Windows Server 2003 的计算机,也不影响运行 Windows XP 且安装了 ASP.NET 1.1 的计算机。"
<br>
<br>出自:
<br>
<br><a target="_new" href="http://support.microsoft.com/default.aspx?scid=kb;zh-cn;827641">http://support.microsoft.com/default.aspx?scid=kb;zh-cn;827641</a>
<br>
<br>
--------------------------------------------------------

  回复  引用    




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 104546




相关文章:

相关链接: