2009-12-21 72 views
3

非零虽然测试与性能监视器的ASP.NET应用程序中,我们发现以下字段是非零:“错误预处理过程中”是在ASP.NET性能计数器

ASP.NET应用程序V2 .0.50727>错误在预处理过程中

文档中说,这一领域是“解析过程中发生的,不包括编译和运行时错误错误的数量。”

但是,我一直无法找到原因。 任何有关这些实际预处理错误记录的线索?或者如何启用日志记录,以便我们可以修复这些错误?

回答

2

我想尝试的一件事就是使用aspnet_compiler从命令行预编译应用程序。例如从VS命令窗口,尝试类似:

aspnet_compiler -v/-p c:\PathToYourAppRoot 

在运行时,有一些回退行为可能会掩盖一些错误。但是在运行aspnet_compiler时,它应该捕获并显示遇到的任何错误。

如果这没有帮助,您可以尝试隔离问题的另一件事是计算出什么具体的http请求计数器上升之后。例如只要您发送第一个请求,或者仅在点击特定网址后才会上升?

+0

错误。它发生在iisreset之后的第一次访问。 – frankadelic 2010-01-05 04:57:01