Причини

Розглянемо таку ситуацію:

  • Час перегляду, Microsoft ASP.NET 2.0, на основі веб-сайту або застосунку ASP.NET 2.0, пов'язані з веб-сайту.

  • Веб-сайт, має тисячі підкаталогу.

У цьому випадку ASP.NET 2.0, підключення застосунку або ASP.NET 2.0, на основі веб-сайт може відображатися перестають відповідати на запити.

Причина

Ця проблема виникає в тому, що повідомлення про зміни файлів для кожного directory створює ASP.NET 2.0. Збільшення кількості підкаталогів зростає кількість файлів змін сповіщення. Кожен файл, змініть сповіщення про використання команди блокування повідомлень сервера (SMB). Через те, що SMB команд, використання системних ресурсів, ефективніше використання системних ресурсів робить ASP.NET на основі веб-сайту або застосунку ASP.NET, підключення, перестають відповідати на запити.

Вирішення

Виправлення випущена корпорацією Майкрософт, а також застосовувати лише для вирішення проблеми, описаної в цій статті. Вони придатні лише для систем, які зазнають цієї конкретної проблеми. Те, що це виправлення може потребувати додаткового тестування. Тому, якщо ви не завдає значної, ми рекомендуємо чекати наступного Microsoft .NET Framework 2.0 пакет оновлень, що містить це виправлення.

Щоб вирішити цю проблему негайно зверніться до служби підтримки продуктів корпорації Майкрософт, щоб отримати виправлення. Повний перелік телефонів служби технічної підтримки продуктів корпорації Майкрософт а також відомості про вартість обслуговування відвідайте веб-сайт корпорації Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримітка. В окремих випадках оплату звернення до служби підтримки може бути скасовано якщо технічної підтримки Майкрософт визначить, що телефонів служби. Плата стягується на додаткові питання і проблеми, які не пов'язані з оновленням.

Попередні вимоги

.NET Framework 2.0

Необхідність перезавантаження

Якщо застосунки ASP.NET або .NET Framework, перезавантажте комп'ютер.

Відомості про заміну виправлень

Це виправлення не замінює жодні інші оновлення програмного забезпечення.

Відомості про файли

Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, скористайтеся вкладкою часового поясу , у засобі Дата й час на панелі керування.

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

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

Інформація про реєстр

Щоб активувати виправлення, потрібно додати значення DWORD в такому розділі реєстру:

HKLM\Software\Microsoft\ASP.NET\FCNMode
Якщо використовується 32-розрядних процес система на базі x64, додайте таке значення в такому розділі реєстру:

HKLM\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\FCNModeНаведена нижче таблиця містить, можливих значень значення FCNMode та поведінку, яка пов'язана з всі значення.

Значення

Поведінка

Не існує

Це змінює поведінку за промовчанням. Для кожного підкаталогу застосунок створює об'єкт, який буде стежити за підкаталогу.

0 або перевищує 2

Це змінює поведінку за промовчанням. Для кожного підкаталогу застосунок створює об'єкт, який буде стежити за підкаталогу.

1

Застосунок, вимкне сповіщення про зміни на файл (FCNs).

2

Застосунок створює один об'єкт відстеження основний каталог. Додаток використовує цей об'єкт контролювати кожен підкаталогу.


Примітка. Починаючи з Microsoft .NET Framework 4.5 і пізніших версій, FCNMode можна налаштувати за допомогою параметрів httpRuntime , таким чином:

<httpRuntime fcnMode="<setting>"/>

Параметр

Відповідне значення

NotSet(0)

Це те ж саме для налаштування 0 або більше 2 в реєстрі.

За промовчанням (1)

Це те ж саме для налаштування 0 або більше 2 в реєстрі.

Вимкнуто (2)

Це так само, як 1 -параметр реєстру.

Єдиний (3)

Це так само, як 2 -параметр реєстру.

Наприклад, можна httpRuntime таким чином, щоб вимкнути FCNMode:

<httpRuntime fcnMode="Disabled"/> 

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Щоб отримати додаткові відомості, клацніть номер статті в базі знань Microsoft:

824684 Опис стандартну термінологію, яка використовується для опису оновлень програмного забезпечення Microsoft

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×