(事件类型: 警告;事件代码:3005)的解惑

前段时间,服务器经常出现这一错误事件

事件类型: 警告
事件来源: ASP.NET 2.0.50727.0
事件种类: Web Event
事件 ID: 1309
日期:  2008-9-14
事件:  11:16:44
用户:  N/A
计算机: 2003SERVER
描述:
Event code: 3005
Event message: 发生了未处理的异常。
Event time: 2008-9-14 11:16:44
Event time (UTC): 2008-9-14 3:16:44
Event ID: 05e82acd506f4bf9aa375ccee8190f75
Event sequence: 2089
Event occurrence: 2
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/576076859/Root-1-128658104724843750
    Trust level: Full
    Application Virtual Path: /
    Application Path: F:\bbs\
    Machine name: 2003SERVER
 
Process information:
    Process ID: 1996
    Process name: w3wp.exe
    Account name: NT AUTHORITY\NETWORK SERVICE
 
Exception information:
    Exception type: OleDbException
    Exception message: 未指定的错误
 
Request information:
    Request URL: http://www.********.com/Sect/IamgeList.aspx?PUsername=4934
 
    Request path: /Sect/IamgeList.aspx
    User host address: *.*.168.65
    User: 
    Is authenticated: False
    Authentication Type: 
    Thread account name: NT AUTHORITY\NETWORK SERVICE
 
Thread information:
    Thread ID: 1
    Thread account name: NT AUTHORITY\NETWORK SERVICE
    Is impersonating: False
    Stack trace:    在 System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
   在 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
   在 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
   在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   在 System.Data.OleDb.OleDbConnection.Open()
   在 DataGather.BaseClasses.ConnDbForAcccess.ReturnListDataSet(String strSQL, Int32 StartNum, Int32 Count, String TableName)
   在 DataGather.Upfile.UpfileForAccess.ListSearch(Int32 StartNum, Int32 Count, String TableName, String UserID)
   在 WebSite.Sections.module.Exhibition.BindData()
   在 WebSite.Sections.module.Exhibition.Page_Load(Object sender, EventArgs e)
   在 System.Web.UI.Control.OnLoad(EventArgs e)
   在 System.Web.UI.Control.LoadRecursive()
   在 System.Web.UI.Control.LoadRecursive()
   在 System.Web.UI.Control.LoadRecursive()
   在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
 
Custom event details:

找来找去只有下面的解释可以提供帮助

 

症状

请考虑以下情形。 您安装 MS07--040 安全更新。 然后,您运行的构建在 Microsoft .NET Framework 2.0 一个 Microsoft ASP.NET 2.0 Web 应用程序。 在这种情况下,您可能会收到类似于以下异常错误信息:
事件类型: 警告
事件来源: ASP.NET 2.0.50727.0
事件类别: Web 事件
事件 ID: 1309
日期: 12 / 07 / 2007 年
时间: 10 个:24:38
用户: N/A
计算机:
说明:
事件代码: 3005
event message: An unhandled 的 exception has occurred.
event time: 12 / 07 / 2007 10:24:38
事件时间 (UTC): 12 / 07 / 2007 年 8:24:38
事件 ID: aa58f4d35bc547aeafd7c417967bdd8d
event Sequence: 8
事件匹配项: 1
事件详细信息代码: 0

应用程序的信息:
应用程序域: / LM W 3 SVC / 1 / 根 ApplicationDomain
信任级别: 管理员 (完全控制
application virtual path: / Path
application path: D:\ ApplicationPath
machine name: ComputerName

process information:
进程 ID: ProcessID
process name: w3wp.exe
帐户名: NT AUTHORITY\NETWORK SERVICE

异常信息:
异常类型: EndPointException
异常消息: 在程序集 'System.Web.HttpHeaderCollection '' System.web,Version = 2.0.0.0,区域性 = neutral,PublicKeyToken = b03f5f7f11d50a3a 未标记为可序列化。
注意 此问题还出现在 .NET Framework 2.0 为 Windows Vista。

 

原因

因为 Request.Headers 属性的和 Response.Headers 属性的公共标头属性变得不可序列化的安装 MS07--040 安全更新后,发生此问题。

解决方案

修复程序信息

一个受支持的修补程序现已提供 Microsoft。 但是,它旨在解决仅此文章中描述的问题。 只对正在经历此特定问题的系统应用它。 此修复程序可能还会接受进一步的测试。 因此,如果您不会受到严重影响此问题,我们建议您等待包含此修复程序的下一个 .NET Framework 2.0 服务包。

注意 在特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新将解决您的问题可能会被取消通常有关的电话支持承担的费用。 通常的支持成本将应用于其他支持问题和执行不符合特定更新的问题。
系统必备
您必须安装到应用此修复程序在 .NET Framework 2.0。
重新启动要求
您不必应用此修复程序后,重新启动计算机。
修补程序替换信息
此修复程序不代替任何其他修复程序。
文件信息
文件属性 (或更高版本的文件属性) 此修复程序的英文版具有下表中列出。 日期和时间为这些文件被列出以协调通用时间 (UTC)。 when view file information,is converted to local time。 若要查找 UTC 与本地时间之间时差,在控制面板中 日期和时间 项目中使用 时区 选项卡。
.NET Framework 2.0,x 86 为基础的版本
文件的名称文件版本文件大小日期时间平台
Aspnet_compiler.exe2.0.50727.92436,86428-Aug-200703:16x 86
Aspnet _ wp.exe2.0.50727.92432,60028-Aug-200703:16x 86
System.web.dll2.0.50727.9245,160,96028-Aug-200703:17x 86
Webengine.dll2.0.50727.924406,52828-Aug-200703:16x 86
.NET Framework 2.0,基于 x 64 的版本
文件的名称文件版本文件大小日期时间平台
Aspnet_compiler.exe2.0.50727.92432,76827-Aug-2007 年23:39x64
Aspnet_compiler.exe2.0.50727.92436,86428-Aug-200703:16x 86
Aspnet _ wp.exe2.0.50727.92444,37627-Aug-2007 年23:39x64
Aspnet _ wp.exe2.0.50727.92432,60028-Aug-200703:16x 86
System.web.dll2.0.50727.9245,091,32827-Aug-2007 年23:39x64
System.web.dll2.0.50727.9245,160,96028-Aug-200703:17x 86
Webengine.dll2.0.50727.924710,14427-Aug-2007 年19:24x64
Webengine.dll2.0.50727.924406,52828-Aug-200703:16x 86

 

状态

Microsoft 已确认这是"适用于"一节中列出的 Microsoft 产品中存在的问题。
 
哦,这难道就是目前最好的解释吗。?!!

转载于:https://www.cnblogs.com/listn/archive/2008/09/21/1295587.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值