Symptomy
Rozpatrzmy następujący scenariusz:
-
Zainstalowano dodatek Service Pack 1 (SP1) dla programu Microsoft.NET Framework 3.5.
-
Monitor systemu (PerfMon) umożliwia monitorowanie wydajności uruchamiania aplikacji ASP.NET.
W tej sytuacji można zauważyć, że wydajność licznik "ASP.NET Apps v2.0.50727 (__Total__) \Sessions" czasami pokazuje dużą wartość. Na przykład wartość wyświetlana jest 4294967267.Uwaga Licznik Sesje aktywne wskazuje liczbę sesji aktywnych. Aby uzyskać więcej informacji o sposobie monitorowania aplikacji ASP.NET za pomocą Monitora wydajności Zobacz sekcję "Więcej informacji".
Rozwiązanie
Informacje dotyczące zastępowania poprawek
Poprawkę, która odpowiada KB969722 został zastąpiony z poprawką KB981201, który zawiera wszystkie poprawki, które były poprzednio zawarte w KB969722. Poprawka KB981201 należy użyć, aby naprawić problemy opisane w KB969722. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
981201 Poprawka jest dostępna dla programu ASP.NET 2.0, który umożliwia obsługę rozszerzonych ochrony
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji dotyczących monitorowania wydajności środowiska ASP.NET odwiedź następującą witrynę firmy Microsoft w sieci web:
Za pomocą Monitora systemu (PerfMon) z aplikacjami ASP.NEThttp://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/b4d4d195-2ecb-4728-9348-6f1bfa1a1b63.mspx?mfr=true
Liczniki wydajności aplikacji ASP.NEThttp://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/852720c8-7589-49c3-a9d1-73fdfc9126f0.mspx?mfr=true i systemuW niektórych przypadkach po zainstalowaniu tej poprawki podczas próby dostępu do liczników wydajności programu ASP.NET przy użyciu usługi Instrumentacja zarządzania Windows (WMI) liczniki mogą mieć wartości 0. Lub nie może być nie wystąpień liczników wymienionych. Na przykład ten problem może wystąpić podczas próby dostępu do liczników wydajności programu ASP.NET, uruchamiając polecenie PERFMON z opcją/WMI lub za pomocą programu Microsoft Operations Manager (MOM) lub systemów Center Operations Manager (SCOM). Firma Microsoft nadal są bada ten problem. Jednak można użyć następującą procedurę, aby obejście tego problemu:
-
Otwórz Wbemtest.exe
-
Podłącz do obszaru nazw root\cimv2.
-
Usuń klasę Win32_PerfRawData_ASPNET_2050727_ASPNETAppsv2050727.
-
Winmgmt/resyncperf
-
Polecenie net stop winmgmt
-
Polecenie net start winmgmt
Aby uzyskać więcej informacji zobacz następujące blogu MSDN: