Solución: El contador de rendimiento "Aplicaciones de ASP.NET v2.0.50727 (total)\Sesiones activas" muestra un valor excesivamente alto después de instalar Microsoft .NET Framework 3.5 Service Pack 1

Se aplica a
.NET Framework 3.5 Service Pack 1

Síntomas

Tenga en cuenta el siguiente escenario:

  • Ha instalado Microsoft .NET Framework 3.5 Service Pack 1 (SP1).

  • Utilice el Monitor de sistema (PerfMon) para supervisar el rendimiento de las aplicaciones de ASP.NET en ejecución.

En esta situación, puede observar que el contador de rendimiento "ASP.NET Apps v2.0.50727(__Total__)\Sessions Active" a veces muestra un valor excesivamente alto. Por ejemplo, el valor que se muestra es 4294967267.

Nota: El contador Sesiones activas indica el número de sesiones actualmente activas. Para obtener más información acerca de cómo supervisar aplicaciones de ASP.NET mediante PerfMon, consulte la sección "Más información".

Resolución

Información sobre el reemplazo de la revisión

La revisión correspondiente a KB969722 se ha reemplazado por la revisión KB981201, que contiene todas las correcciones que se incluyeron anteriormente en KB969722 .  Debería usar la revisión KB981201 para corregir los problemas descritos en KB969722. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

981201 Hay disponible una revisión para ASP.NET 2.0 que permite la compatibilidad con la protección ampliada

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para obtener más información acerca de ASP.NET Performance Monitoring, visite el siguiente sitio web de Microsoft:

Uso del monitor de sistema (PerfMon) con aplicacionesASP.NET http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/b4d4d195-2ecb-4728-9348-6f1bfa1a1b63.mspx?mfr=true

Contadores de rendimiento del sistema y de aplicaciones paraASP.NET http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/852720c8-7589-49c3-a9d1-73fdfc9126f0.mspx?mfr=true En algunos casos, después de instalar esta corrección, al intentar acceder a los contadores de rendimiento de ASP.NET mediante Instrumental de administración de Windows (WMI), los contadores pueden tener valores de 0. O bien, es posible que no aparezcan instancias de contador.

Por ejemplo, este problema puede producirse al intentar obtener acceso a los contadores de rendimiento de ASP.NET iniciando PERFMON con el modificador /WMI o mediante Microsoft Operations Manager (MOM) o Systems Center Operations Manager (SCOM).

Microsoft sigue investigando este problema. Sin embargo, puede usar el siguiente procedimiento para solucionar este problema:

  1. Abrir Wbemtest.exe

  2. Conéctese al espacio de nombres root\cimv2.

  3. Elimine la clase Win32_PerfRawData_ASPNET_2050727_ASPNETAppsv2050727.

  4. Winmgmt /resyncperf

  5. Net stop winmgmt

  6. Net start winmgmt

Para obtener más información, consulte la siguiente entrada de blog de MSDN:

http://blogs.msdn.com/dougste/archive/2009/07/23/more-on-the-mysterious-case-of-accessing-net-performance-counters-using-wmi.aspx