我的IIS 6 Viewer中有警告信息。如何解决这个问题?
Event Type: Warning
Event Source: ASP.NET 2.0.50727.0
Event Category: Web Event
Event ID: 1309
Date: 11/3/2009
Time: 8:18:20 AM
User: N/A
Computer: PEB-BL05
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 11/3/2009 8:18:20 AM
Event time (UTC): 11/3/2009 1:18:20 AM
Event ID: 6d12e7ec9a314fd59153efb83329b5c3
Event sequence: 236
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1950175433/Root/myApp
Trust level: Full
Application Virtual Path: /attga
Application Path: C:\Inetpub\wwwroot\myApp\
Machine name: MyComMachine
Process information:
Process ID: 4528
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: RowNotInTableException
Exception message: This row has been removed from a table and does not have any data. BeginEdit() will allow creation of new data in this row.
答案 0 :(得分:1)
是的,确实需要更多信息。从表面上看,您看起来有一个操作表的页面,并且遇到了未处理的错误,因此IIS重置了工作进程(为您处理了异常)。你排除故障吗?有很多方法,但我最熟悉和最常用的方法是附加调试器(cdb或windbg),在发生的异常上设置BP然后等待。然后,您可以使用调试器来确定失败的页面以及您想要的任何内容。要了解有关此过程的更多信息,我建议John Robbins撰写一本书:
http://www.amazon.com/Debugging-Applications-Microsoft%C2%AE-Microsoft-Pro-Developer/dp/0735615365
答案 1 :(得分:0)
这是由“myApp”文件夹中运行的应用程序错误引起的。
看看那里的什么,然后回来。