Saturday, October 17, 2009

Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0...

  • Error ตอนรัน ASP.NET ที่พัฒนาบน VS2005 Framework 2.0 (Crystal Report 2005)มารันบน Vista ที่ใช้ VS2008 Framework 3.5 (Crytal Report 2008)
  • อันนี้ค้นในกูเกิ้ล ก็น่าจะประมาณ project พัฒนาโดยใช้ AJAX Extension 1.0 ช่วย
  • ตอนลงระบบใหม่ (Vista) ยังไม่ได้ลง AJAXEx... 1.0 เลยทำให้ Error ดังภาพแรก
  • ส่วนภาพนี้ เนื่องจาก VS2008 ใช้ Crystal Report คนละเวอร์ชั่นกับ VS2005 ทำให้ โปรเจคที่พัฒนาบน VS2005 มีปัญหาเรื่อง Crystal Report บน VS2008 แก้ปัญหาโดยติดตั้ง CRRedist2005_x86.msi

เพิ่มเติม
  • พัฒนาบน VS2005 แต่นำไปเปิดบน VS2008 เราสามารถตั้ง Target Framework ให้ใช้ 2.0 เหมือนเดิมได้โดยคลิกขวาที่ Project เลือก Property Pages ที่ Build ทางขวาที่ Target Framework เลือกได้เลย ซึ่งเราต้องลง Framework 2.0 ให้ระบบเองด้วย ถ้าเราไม่ได้ลง คงไม่มี Framework 2.0 ขึ้นให้เลือกแน่
  • ทำให้เราพัฒนาต่อได้โดย ไร้ปัญหาเรื่อง Framework ถ้าเป็นการแก้ไขงานนะ

อ้างอิง

No comments:

Post a Comment