Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# &引用;“预处理过程中的错误”;在ASP.NET性能计数器中为非零_C#_.net_Asp.net_Parsing_Perfmon - Fatal编程技术网

C# &引用;“预处理过程中的错误”;在ASP.NET性能计数器中为非零

C# &引用;“预处理过程中的错误”;在ASP.NET性能计数器中为非零,c#,.net,asp.net,parsing,perfmon,C#,.net,Asp.net,Parsing,Perfmon,使用perfmon测试ASP.NET应用程序时,我们发现以下字段为非零: ASP.NET Apps v2.0.50727>预处理期间出错 文档中说,此字段是“解析过程中发生的错误数,不包括编译和运行时错误。” 然而,我一直无法找到发生这种情况的原因。 关于这些实际的预处理错误记录在哪里,有什么线索吗?或者如何启用日志记录以便修复这些错误?我尝试的一件事是使用aspnet\u编译器从命令行预编译应用程序。e、 g.在VS命令窗口中,尝试以下操作: aspnet_compiler -v / -p c

使用perfmon测试ASP.NET应用程序时,我们发现以下字段为非零:

ASP.NET Apps v2.0.50727>预处理期间出错

文档中说,此字段是“解析过程中发生的错误数,不包括编译和运行时错误。”

然而,我一直无法找到发生这种情况的原因。
关于这些实际的预处理错误记录在哪里,有什么线索吗?或者如何启用日志记录以便修复这些错误?

我尝试的一件事是使用aspnet\u编译器从命令行预编译应用程序。e、 g.在VS命令窗口中,尝试以下操作:

aspnet_compiler -v / -p c:\PathToYourAppRoot
在运行时,存在一些回退行为,可能会掩盖一些错误。但在运行aspnet_编译器时,它应该捕获并显示它遇到的任何错误


如果这没有帮助,那么您可以尝试隔离问题的另一件事是,在计数器出现什么特定的http请求之后,找出问题所在。e、 g.它是在您发送第一个请求后立即启动,还是仅在点击特定URL后启动?

检查您的事件查看器。他们应该出现在那里。您可能还想查看下面的链接,了解如何将事件日志发送到其他地方(数据库、电子邮件等)的信息


访问特定页面后会发生错误。它发生在IIS设置后的第一次访问时。