Some performance counters show incorrect values โ€‹โ€‹after installing .net 4.5

After installing .NET 4.5 on Windows Web Server 2008 R2, some performance counters display incorrect values. I use the built-in performance monitor and look at the ASP.NET v4.0.30319 Applications group for counters Anonymous requests / Section and Execution requests.

Before these values โ€‹โ€‹reflect the current load with fluctuations, but now they instead increase for each request, so they behave more like Total Requests and Total Requests Executing.

We have seen the same behavior in a production environment as well as on internal servers.

Some of you had the same behavior, I can find something when I come to him.

Relations Patrik

+8
performancecounter
source share
2 answers

A fix for this problem is available now. http://support.microsoft.com/kb/2805227 for windows8 and http://support.microsoft.com/kb/2805226 for Windows 7 Platform. Therefore, a lower workaround is no longer required.

The workaround for this problem is to execute the following commands from 4.5 of the installed directory (for example, "% systemroot% \ Microsoft.Net \ Framework64 \ v4.0.30319")

  • aspnet_regiis -u

  • aspnet_regiis -I or aspnet_regiis -iru

+8
source share

One thing that comes to mind is the rights to this registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\version of ASP.NET\Names 

I would start by testing them and ensuring that they are true. If you have multiple versions, you can even cross-check / compare settings (i.e. if 2.0 still works fine).

+1
source share

All Articles