อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณติดตั้ง Windows Server AppFabric บนเซิร์ฟเวอร์ที่กำลังเรียกใช้บริการข้อมูลทางอินเทอร์เน็ต (IIS) ๗.๕
-
คุณสร้างเว็บไซต์ จากนั้นคุณสามารถเพิ่มแอปพลิเคชันหลายรายการลงในเว็บไซต์ได้
-
คุณกำหนดค่าแอปพลิเคชันเหล่านี้ให้ทำงานภายใต้พูลโปรแกรมประยุกต์ที่แตกต่างกัน
-
คุณเปิดใช้งานฟีเจอร์เริ่มต้นโดยอัตโนมัติสำหรับบริการที่แตกต่างกันในแอปพลิเคชันเหล่านี้
-
คุณสามารถเริ่มต้นแอปพลิเคชันที่ใช้งานโดยเว็บไซต์
ในสถานการณ์สมมตินี้บริการทั้งหมดในแอปพลิเคชันเหล่านี้จะถูกโหลดไว้ล่วงหน้าโดยไม่คาดคิด คุณคาดว่าจะมีเฉพาะบริการที่แอปพลิเคชันทำงานในแอปพลิเคชันเดียวกันของเว็บไซต์ที่จะโหลด ตัวอย่างเช่นคุณสร้างเว็บไซต์ที่ชื่อMySiteบนเซิร์ฟเวอร์ IIS ๗.๕ 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 ไม่ควรโหลดไว้ล่วงหน้า
การแก้ไข
ข้อมูลการปรับปรุง
ไฟล์ต่อไปนี้จะพร้อมใช้งานสำหรับการดาวน์โหลดจากศูนย์ดาวน์โหลดของไมโครซอฟท์:Download the Update for Windows 7 x86 Edition package now.ดาวน์โหลดแพคเกจการอัปเดตสำหรับ Windows 7 x 86 รุ่นเดี๋ยวนี้ ดาวน์โหลดแพคเกจการอัปเดตสำหรับ Windows 7 x 64 รุ่นเดี๋ยวนี้ ดาวน์โหลดแพคเกจการอัปเดตสำหรับ Windows Server ๒๐๐๘ R2 x 64 รุ่นเดี๋ยวนี้ ดาวน์โหลดแพคเกจการอัปเดตสำหรับ Windows Server ๒๐๐๘ R2 IA64 Edition เดี๋ยวนี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดไฟล์สนับสนุนของไมโครซอฟท์ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ microsoft:
119591 วิธีการขอรับไฟล์สนับสนุนของ Microsoft จากบริการออนไลน์ Microsoft สแกนไฟล์นี้สำหรับไวรัส Microsoft ใช้ซอฟต์แวร์ตรวจจับไวรัสล่าสุดที่พร้อมใช้งานในวันที่ที่มีการโพสต์ไฟล์ ไฟล์จะถูกเก็บไว้บนเซิร์ฟเวอร์ที่สนับสนุนการรักษาความปลอดภัยซึ่งช่วยป้องกันการเปลี่ยนแปลงใดๆที่ไม่ได้รับอนุญาตไปยังไฟล์
ข้อกำหนดเบื้องต้น
คุณต้องมี IIS ๗.๕ติดตั้งเมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ โปรแกรมแก้ไขด่วนนี้สามารถติดตั้งได้บนคอมพิวเตอร์ที่ใช้งาน Windows 7 หรือ Windows Server ๒๐๐๘ R2
ความต้องการในการเริ่มระบบใหม่
ถ้า IIS กำลังทำงานอยู่เมื่อคุณใช้โปรแกรมแก้ไขด่วนนี้คุณต้องรีสตาร์ทคอมพิวเตอร์หลังจากที่คุณนำโปรแกรมแก้ไขด่วนไปใช้
ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนที่ฮอตฟิกซ์อื่นๆ
ข้อมูลไฟล์
เวอร์ชันภาษาอังกฤษของ hotfix นี้มีแอตทริบิวต์ไฟล์ (หรือแอตทริบิวต์ไฟล์เวอร์ชันที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้จะแสดงในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลไฟล์จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่นให้ใช้แท็บโซนเวลาในรายการวันที่และเวลาในแผงควบคุม
สำหรับ Windows 7 เวอร์ชันที่ใช้ x86 ที่สนับสนุนทั้งหมด
ชื่อไฟล์ |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
๓๙๖,๒๘๘ |
06-May-2010 |
12:47 |
x86 |
W3tp.dll |
7.5.7600.20708 |
๑๕,๘๗๒ |
06-May-2010 |
12:48 |
x86 |
W3wphost.dll |
7.5.7600.20708 |
๕๕,๒๙๖ |
06-May-2010 |
12:48 |
x86 |
Wbhstipm.dll |
7.5.7600.20708 |
๒๔,๐๖๔ |
06-May-2010 |
12:48 |
x86 |
Wbhst_pm.dll |
7.5.7600.20708 |
๒๓,๕๕๒ |
06-May-2010 |
12:48 |
x86 |
สำหรับ Windows 7 และ Windows Server 2008 R2 เวอร์ชัน x64 ที่รองรับทั้งหมด
ชื่อแฟ้ม |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
๔๕๑,๕๘๔ |
06-May-2010 |
11:46 |
x64 |
W3tp.dll |
7.5.7600.20708 |
๑๙,๙๖๘ |
06-May-2010 |
11:48 |
x64 |
W3wphost.dll |
7.5.7600.20708 |
๖๐,๙๒๘ |
06-May-2010 |
11:48 |
x64 |
Wbhstipm.dll |
7.5.7600.20708 |
๒๘,๖๗๒ |
06-May-2010 |
11:48 |
x64 |
Wbhst_pm.dll |
7.5.7600.20708 |
๒๕,๖๐๐ |
06-May-2010 |
11:48 |
x64 |
สำหรับทั้งหมดได้รับการสนับสนุน IA-๖๔เวอร์ชันที่ใช้ Windows Server ๒๐๐๘ R2
ชื่อไฟล์ |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
๙๔๑,๐๕๖ |
06-May-2010 |
08:54 |
IA-64 |
W3tp.dll |
7.5.7600.20708 |
๔๐,๙๖๐ |
06-May-2010 |
08:59 |
IA-64 |
W3wphost.dll |
7.5.7600.20708 |
๑๔๔,๓๘๔ |
06-May-2010 |
08:59 |
IA-64 |
Wbhstipm.dll |
7.5.7600.20708 |
๖๕,๕๓๖ |
06-May-2010 |
08:59 |
IA-64 |
Wbhst_pm.dll |
7.5.7600.20708 |
๖๗,๐๗๒ |
06-May-2010 |
08:59 |
IA-64 |
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ให้ใส่แอปพลิเคชันภายใต้เว็บไซต์ที่แตกต่างกัน
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Windows Server AppFabric แวะไปที่เว็บไซต์ของ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:
Windows Server AppFabricสำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์การเริ่มต้นโดยอัตโนมัติและวิธีการกำหนดค่าให้ไปที่ MSDN เว็บไซต์ต่อไปนี้: