Problembeschreibung
Betrachten Sie das folgende Szenario:
-
Sie durchsuchen Microsoft ASP.NET 2.0 basierende Website oder eine Website, die eine ASP.NET 2.0-verbundene Anwendung ausgeführt wird.
-
Die Website hat Tausende von Unterverzeichnissen.
In diesem Szenario scheint die Anwendung ASP.NET 2.0 angeschlossen oder die ASP.NET 2.0-Website reagiert.
Ursache
Dieses Problem tritt auf, weil eine Datei änderungsbenachrichtigung für jedes Verzeichnis ASP.NET 2.0 einrichtet. Die Anzahl der Unterverzeichnisse zunimmt, nimmt die Anzahl der Benachrichtigungen Datei. Jede Datei ändern Benachrichtigung verwendet einen Befehl (SMB = Server Message Block). Da SMB-Befehle auf Systemressourcen ermöglicht verbesserte Nutzung der Systemressourcen ASP.NET basierende Website oder ASP.NET verbundene Anwendung reagiert.
Problemlösung
Ein unterstützter Hotfix ist inzwischen von Microsoft, sondern nur zur Behebung dieses Problems soll. Es gilt nur für Systeme, bei denen dieses spezielle Problem auftritt. Dieser Hotfix wird möglicherweise noch getestet. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Servicepack für Microsoft.NET Framework 2.0 zu warten, das diesen Hotfix enthält.
Um dieses Problem sofort beheben möchten, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf der folgenden Microsoft-Website:
http://support.microsoft.com/contactus/?ws=supportHinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.
Voraussetzungen
.NET Framework 2.0
Neustartanforderung
Wenn ASP.NET und.NET Framework-Programme ausgeführt werden, müssen Sie den Computer neu.
Informationen zu ersetzten Hotfixes
Dieser Hotfix ersetzt keine anderen Softwareupdates.
Dateiinformationen
Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung auf der Registerkarte Zeitzone unter "Datum und Uhrzeit" ermitteln.
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.62 |
23,040 |
21-Jan-2006 |
12:08 |
x86 |
System.web.dll |
2.0.50727.62 |
5,025,792 |
21-Jan-2006 |
12:09 |
x86 |
Webengine.dll |
2.0.50727.62 |
299,520 |
21-Jan-2006 |
12:08 |
x86 |
Informationen zur Registrierung
Um diesen Hotfix zu aktivieren, müssen Sie den folgenden DWORD-Wert unter dem folgenden Registrierungsschlüssel hinzufügen:
HKLM\Software\Microsoft\ASP.NET\FCNMode
Wenn Sie 32-Bit-Prozess auf einem X64-basierten System ausführen, fügen Sie den folgenden DWORD-Wert unter dem folgenden Registrierungsschlüssel:
HKLM\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\FCNModeDie folgende Tabelle enthält mögliche Werte für den FCNMode DWORD-Wert und das Verhalten jeder Wert zugeordnet ist.
Wert |
Verhalten |
---|---|
Nicht vorhanden |
Dies ist das Standardverhalten. Für die einzelnen erstellt die Anwendung ein Objekt, das Unterverzeichnis überwachen. |
0 oder größer als 2 |
Dies ist das Standardverhalten. Für die einzelnen erstellt die Anwendung ein Objekt, das Unterverzeichnis überwachen. |
1 |
Die Anwendung deaktiviert Datei Benachrichtigungen (FCNs). |
2 |
Die Anwendung erstellt ein Objekt, um das Hauptverzeichnis überwachen. Die Anwendung verwendet dieses Objekt jedes Unterverzeichnis überwachen. |
Hinweis Beginnend mit Microsoft.NET Framework 4.5 und höher kann FCNMode HttpRuntime Einstellungen wie folgt konfiguriert werden:
<httpRuntime fcnMode="<setting>"/>
Einstellung |
Wert |
---|---|
NotSet(0) |
Dies ist die Einstellung 0 oder größer als 2 in der Registrierung. |
Standard (1) |
Dies ist die Einstellung 0 oder größer als 2 in der Registrierung. |
Deaktiviert (2) |
Dies entspricht der Einstellung 1 in der Registrierung. |
Einzelne (3) |
Dies entspricht der Einstellung 2 in der Registrierung. |
Z. B. können HttpRuntime folgendermaßen Sie FCNMode deaktivieren:
<httpRuntime fcnMode="Disabled"/>
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Weitere Informationen
Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates