Симптоми
Обмислете следния сценарий:
-
Можете да инсталирате Windows Server AppFabric на сървър, на който се изпълнява Internet Information Services (IIS) 7,5.
-
Създавате уеб сайт. След това можете да добавите няколко приложения към уеб сайта.
-
Можете да конфигурирате тези приложения да се изпълняват под различни набори приложения.
-
Можете да разрешите функцията за автоматичен старт за различни услуги в тези приложения.
-
Можете да стартирате набора приложения, който се използва от уеб сайта.
В този случай всички услуги в тези приложения са предварително заредени неочаквано. Очаквате само услугите, които приложението изпълнява в същия набор приложения на уеб сайта, за да бъдат заредени. Например създавате уеб сайт с име MySite на сървър на IIS 7,5. MySite включва две приложения с име App1 и App2. MySite и App1 се изпълняват в набор приложения с име 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.изтеглете пакета за x86 Edition за Windows 7 сега. Изтеглете пакета за актуализация за Windows 7 сега. Изтеглете пакета за x64 Edition за Windows Server 2008 R2 сега. Изтеглете пакета за актуализиране на Windows Server 2008 R2 ia64 Edition сега. За повече информация как да изтеглите файлове за поддръжка на Microsoft, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
119591 Как да получите файлове за поддръжка на Microsoft от онлайн услугиMicrosoft е сканирал този файл за вируси. Microsoft използва най-актуалния софтуер за откриване на вируси, който е наличен на датата, на която е публикуван файлът. Файлът се съхранява на сървърите, които са усъвършенствани за защита, които ви помагат да предотвратите всякакви неразрешени промени във файла.
Предпоставки
Трябва да имате инсталиран IIS 7,5, за да приложите тази спешна корекция. Тази спешна корекция може да се инсталира на компютър, на който се изпълнява Windows 7 или Windows Server 2008 R2.
Изискване за рестартиране
Ако се изпълнява IIS, когато прилагате тази спешна корекция, трябва да рестартирате компютъра, след като приложите актуалната корекция.
Информация за заместване на актуална корекция
Тази актуална корекция не замества никоя друга актуална корекция.
Информация за файла
Английската версия на тази спешна корекция има атрибутите на файла (или по-нови файлови атрибути), които са изброени в таблицата по-долу. Датите и часовете за тези файлове са посочени в координирано универсално време (UTC). Когато видите информацията за файла, тя се конвертира в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента Дата и час в контролния панел.
За всички поддържани x86-базирани версии на Windows 7
Име на файл |
Версия на файл |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
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 |
За всички поддържани x64-базирани версии на Windows 7 и Windows Server 2008 R2
Име на файл |
Версия на файл |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
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 потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Повече информация
За повече информация относно Windows Server AppFabric посетете следния уеб сайт на Microsoft Developer Network (MSDN):
Windows Server AppFabricЗа повече информация относно функцията за Автоматичен Старт и как да я конфигурирате, посетете следния уеб сайт на MSDN: