2009-11-03 65 views
1

我的IIS 6 Viewer中有警告消息。如何解决此问题?IIS 6错误消息

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

请放多一点精力投入到你的问题。你正在开发一个应用程序,还是你在旁边注意到这个错误? – 2009-11-03 01:53:20

回答

0

这是由“myApp”文件夹中运行的应用程序引起的错误。

看看那里有什么,然后回来。

1

是的,需要更多信息。表面上看起来你有一个操作表的页面,并且遇到了一个没有处理的错误,所以IIS重置了工作进程(为你处理了你的异常)。您是否要排除故障?有很多方法,但我最熟悉和最常用的方法是连接调试器(cdb或windbg),将BP设置为发生的异常,然后等待。然后,您可以使用调试器来确定失败的页面以及更多您想要的内容。要了解更多关于这个过程我想通过约翰罗宾斯推荐一本书:

http://www.amazon.com/Debugging-Applications-Microsoft%C2%AE-Microsoft-Pro-Developer/dp/0735615365