Príznaky

Predstavte si nasledujúcu situáciu:

  • Prehľadávanie webu Microsoft ASP.NET 2.0-založené alebo webovú lokalitu, ktorá je spustená aplikácia ASP.NET 2.0-pripojený.

  • Webová lokalita nemá tisíce podadresárov.

V tomto prípade aplikácie ASP.NET 2.0-pripojený alebo ASP.NET 2.0-založenej webovej stránky môžu zdanlivo prestať reagovať.

Príčina

Tento problém sa vyskytuje, pretože ASP.NET 2.0 stanovuje súbor zmeniť oznámenie pre každý adresár. Zvyšuje počet podadresárov rastie počet upozornenia zmeniť súbor. Každý súbor zmeniť oznámenie použitie príkazu bloku SMB (Server Message). Pretože SMB príkazy pomocou systémových prostriedkov, zvýšená spotreba zdrojov systému robí ASP.NET-založenej webovej stránky alebo aplikácie ASP.NET-pripojený zdanlivo prestať reagovať.

Riešenie

Rýchla oprava je teraz k dispozícii od spoločnosti Microsoft, ale slúži iba opraviť problém popísaný v tomto článku. Použite ju len v počítačoch s týmto konkrétnym problémom. Môže, že táto rýchla oprava bude ďalej testovaná. Ak vám nespôsobuje tento problém, odporúčame vám počkať na ďalšiu Microsoft .NET Framework 2.0 service pack, ktorý túto rýchlu opravu obsahuje.Na vyriešenie tohto problému okamžite, obráťte sa na technickú podporu spoločnosti Microsoft získať rýchlu opravu. Úplný zoznam telefónnych čísel služieb technickej podpory spoločnosti Microsoft a informácie o poplatkoch za poskytnutie technickej podpory nájdete na webovej lokalite spoločnosti Microsoft:

http://support.microsoft.com/contactus/?ws=supportPoznámka: V niektorých zvláštnych prípadoch sa môžu zrušiť poplatky za telefonickú podporu, ak pracovník služieb technickej podpory spoločnosti Microsoft usúdi, že daný problém sa vyrieši nainštalovaním určitej aktualizácie. Ďalšie otázky a žiadosti o technickú podporu, ktoré sa netýkajú tejto špecifickej aktualizácie, podliehajú bežným sadzbám za poskytovanie technickej podpory.

Požiadavky

Rozhranie .NET Framework 2.0

Požiadavka na reštartovanie

Ak sú spustené žiadne aplikácie ASP.NET alebo .NET Framework, musíte reštartovať počítač.

Informácie o nahradení rýchlej opravy

Táto rýchla oprava nenahrádza žiadne iné softvérové aktualizácie.

Informácie o súboroch

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a čas jednotlivých súborov sú uvedené vo formáte koordinovaného svetového času (UTC). Pri zobrazení informácií o súbore sa dátumy a čas prevedú na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu časové pásmo v nástroji dátum a čas v ovládacom paneli.

Názov súboru

Verzia súboru

Veľkosť súboru

Dátum

Čas

Platforma

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

Informácie o databáze Registry

Ak chcete povoliť túto rýchlu opravu, musíte pridať nasledovnú hodnotu DWORD v nasledovnom kľúči databázy registry:

HKLM\Software\Microsoft\ASP.NET\FCNMode Ak používate 32-bitové procesu systému x64, pridajte nasledujúcu hodnotu DWORD v nasledovnom kľúči databázy registry:

HKLM\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\FCNModeNasledujúca tabuľka uvádza možné hodnoty pre hodnotu FCNMode DWORD a správanie, ktoré je priradené hodnotu.

Hodnota

Správanie

Neexistuje

Toto je predvolené správanie. Na každom podadresári, aplikácia vytvorí objekt, ktorý bude monitorovať podadresári.

0 alebo väčšia ako 2

Toto je predvolené správanie. Na každom podadresári, aplikácia vytvorí objekt, ktorý bude monitorovať podadresári.

1

Aplikácia bude vypnúť oznámenia o zmene súboru (FCNs).

2

Aplikácia vytvorí jeden objekt na sledovanie do koreňového adresára. Aplikácia bude používať tento objekt sledovať každom podadresári.

Poznámka: Počnúc Microsoft .NET Framework 4.5 a novších verzií, FCNMode je možné nakonfigurovať pomocou nastavení httpRuntime takto:

<httpRuntime fcnMode="<setting>"/>

Nastavenie

Zodpovedajúcu hodnotu

NotSet(0)

Toto je rovnaké ako nastavenie 0 alebo väčšia ako 2 v databáze registry.

Predvolené (1)

Toto je rovnaké ako nastavenie 0 alebo väčšia ako 2 v databáze registry.

Zakázané (2)

Toto je rovnaké ako nastavenie 1 v databáze registry.

Jedným (3)

Toto je rovnaké ako nastavenie 2 v databáze registry.

Napríklad, môžete použiť httpRuntime takto vypnúť FCNMode:

<httpRuntime fcnMode="Disabled"/> 

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Ďalšie informácie

Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru od spoločnosti Microsoft

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.