อาการ
หลังจากคุณติดตั้งการปรับปรุงของ ASP.NET บนคอมพิวเตอร์ที่กำลังเรียกใช้แอพพลิเคชันเดสก์ท็อปแบบสองระดับ Microsoft Visual Studio LightSwitch 2011 หรือถ้า Internet Information Services (IIS) โฮสต์เซิร์ฟเวอร์ Microsoft Visual Studio LightSwitch 2011 เซิร์ฟเวอร์อาจมีปัญหา เมื่อปัญหานี้เกิดขึ้น ผู้ใช้ของแอพลิเคชันอาจประสบความล้มเหลวในการโหลดข้อมูลในโปรแกรมไคลเอ็นต์
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากไม่พบข้อมูลของแอสเซมบลีที่จำเป็นสำหรับคุณลักษณะ Unification ของแอสเซมบลี.NET Framework ให้ทำงานได้อย่างถูกต้อง ดังนั้น โดเมนแอพลิเคชันโหลดแอสเซมบลีที่เหมือนกันสองรุ่น
หมายเหตุ ปัญหานี้อาจเกิดขึ้นได้ในระหว่างเวลาในระหว่างการติดตั้งการปรับปรุงของ ASP.NET และรีสตาร์ทครั้งถัดไปของแอพลิเคชันหรือเซิร์ฟเวอร์เท่านั้น
การแก้ปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ใช้หนึ่งในวิธีต่อไปนี้ที่เหมาะกับแอพลิเคชัน
วิธีที่ 1
สำหรับแบบสองระดับบนเดสก์ท็อปโปรแกรมประยุกต์ ปิด และเริ่มการทำงานของแอพลิเคชัน
วิธีที่ 2
สำหรับโปรแกรมประยุกต์บนเดสก์ท็อปหรือเว็บไซต์แบบสามระดับ ใช้แอคเคาท์ผู้ดูแลระบบเพื่อรีสตาร์ทเซิร์ฟเวอร์ที่กำลังเรียกใช้ IIS
วิธีที่ 3
ถ้ามีการเริ่มต้นแอพลิเคชัน โดยใช้ Microsoft Visual Studio รีสตาร์ท Visual Studio
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Visual Studio LightSwitch 2011 ไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับ 2011 LightSwitch สตูดิโอภาพสำหรับข้อมูลเพิ่มเติมเกี่ยวกับลักษณะการทำงานของแอสเซมบลี Unification ไปที่เว็บไซต์ MSDN ต่อไปนี้: