Ознаки
Розглянемо такий сценарій:
-
Ви інсталюєте Windows Server AppFabric на сервері, на якому запущено Інформаційні служби Інтернету (IIS) 7,5.
-
Ви створюєте веб-сайт. Потім додайте кілька програм до веб-сайту.
-
Ви настроюєте ці програми для запуску в різних басейнах застосунків.
-
Ви вмикаєте функцію автоматичного запуску для різних служб у цих програмах.
-
Ви запускаєте Пул застосунків, який використовується веб-сайтом.
У цьому сценарії несподівано попередньо інстальовано всі служби в цих програмах. Ви очікуєте лише ті служби, які програма працює в одному пулі програм веб-сайту, який потрібно завантажити. Наприклад, ви створюєте веб-сайт з ім'ям mysite на сервері IIS 7,5. MySite включає два програми з назвою App1 і App2. MySite і App1 Run у басейні програми з ім'ям AppPool1. App2 запускається в пулі застосунків з іменем AppPool2. У App1 ввімкнення функції автоматичного запуску для служби з іменем service_App1. У App2 ввімкнення функції автоматичного запуску для служби з іменем service_App2. Коли AppPool1 запущено, service_App1 і service_App2 завантажуються в Пул застосунків AppPool1. Однак, слід завантажити лише service_App1.
Причина
Ця проблема виникає через помилку, яка виникає, коли служба IIS перевіряє програми, що входять до складу пулу застосунків, на яких запущено веб-сайт. У прикладі, який описано в розділі "ознаки", коли AppPool1 запущено, IIS неправильно припускає, що обидва App1 і App2 виконуються в одному пулі програм. Тому обидва service_App1 та service_App2 попередньо завантажені. Проте App2 запускається в іншому пулі застосунків і не має бути попередньо встановленою service_App2.
Спосіб вирішення
Відомості про оновлення
У центрі завантажень Microsoft для завантаження можна завантажити такі файли:Download the Update for Windows 7 x86 Edition package now.завантажити пакет оновлень для Windows 7 x86 Edition. Завантажте пакет оновлень для Windows 7 x64 Edition зараз. Завантажте пакет оновлень для Windows Server 2008 R2 x64 Edition зараз. Завантажте пакет оновлень для Windows Server 2008 R2 IA64 Edition. Щоб отримати докладні відомості про завантаження файлів служби підтримки Microsoft, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:
119591 Отримання файлів підтримки Microsoft в онлайнових службах Microsoft перевірено цей файл для вірусів. Корпорація Майкрософт використала найновішу програму виявлення вірусів, доступну на дату публікації файлу. Файл зберігається на серверах з розширеною безпекою, які дають змогу запобігти несанкціонованому внесенню змін до файлу.
Попередні вимоги
Щоб застосовувати це виправлення, потрібно інсталювати служби IIS 7,5. Це виправлення можна інсталювати на комп'ютері під керуванням ОС Windows 7 або Windows Server 2008 R2.
Необхідність перезавантаження
Якщо служба IIS працює, коли ви застосуєте це виправлення, потрібно перезавантажити комп'ютер після того, як ви застосуєте виправлення.
Відомості про заміну виправлення
Це виправлення не замінює жодних інших виправлень.
Відомості про файл
Англійська версія цього виправлення містить атрибути файлів (або новіші атрибути файлів), наведені в таблиці нижче. Дати й час для цих файлів наведено за всесвітнім координованим часом (UTC). Під час перегляду відомостей про файл його буде перетворено на місцевий час. Щоб визначити різницю між UTC і місцевим часом, скористайтеся вкладкою часовий пояс у елементі " Дата й час " на панелі керування.
Для всіх підтримуваних версій ОС Windows 7 на базі x86-процесорів
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
396 288 |
06-May-2010 |
12:47 |
x86 |
W3tp.dll |
7.5.7600.20708 |
15 872 |
06-May-2010 |
12:48 |
x86 |
W3wphost.dll |
7.5.7600.20708 |
55 296 |
06-May-2010 |
12:48 |
x86 |
Wbhstipm.dll |
7.5.7600.20708 |
24 064 |
06-May-2010 |
12:48 |
x86 |
Wbhst_pm.dll |
7.5.7600.20708 |
23 552 |
06-May-2010 |
12:48 |
x86 |
Для всіх підтримуваних версій ОС Windows 7 і Windows Server 2008 R2 для систем на платформі x64
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
451 584 |
06-May-2010 |
11:46 |
x64 |
W3tp.dll |
7.5.7600.20708 |
19 968 |
06-May-2010 |
11:48 |
x64 |
W3wphost.dll |
7.5.7600.20708 |
60 928 |
06-May-2010 |
11:48 |
x64 |
Wbhstipm.dll |
7.5.7600.20708 |
28 672 |
06-May-2010 |
11:48 |
x64 |
Wbhst_pm.dll |
7.5.7600.20708 |
25 600 |
06-May-2010 |
11:48 |
x64 |
Для всіх підтримуваних версій "IA-64" на основі Windows Server 2008 R2
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
941 056 |
06-May-2010 |
08:54 |
IA-64 |
W3tp.dll |
7.5.7600.20708 |
40 960 |
06-May-2010 |
08:59 |
IA-64 |
W3wphost.dll |
7.5.7600.20708 |
144 384 |
06-May-2010 |
08:59 |
IA-64 |
Wbhstipm.dll |
7.5.7600.20708 |
65 536 |
06-May-2010 |
08:59 |
IA-64 |
Wbhst_pm.dll |
7.5.7600.20708 |
67 072 |
06-May-2010 |
08:59 |
IA-64 |
Інші способи вирішення
Щоб вирішити цю проблему, поставте програми в розділі різні веб-сайти.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Додаткові відомості
Щоб отримати докладніші відомості про ОС Windows Server AppFabric, перейдіть на веб-сайт MSDN (Microsoft):
ОС Windows Server AppFabricЩоб отримати докладні відомості про функцію автоматичного запуску, а також про те, як його налаштувати, перейдіть на веб-сайт MSDN:
Настроювання автоматичного запуску за допомогою диспетчера IIS