LINQPad 9 ล่มทันทีเมื่อผู้ใช้เริ่มเปิดใช้งานหลังจากใบอนุญาต Eziriz's .NET Reactor หมดอายุในไลบรารี Actipro WPF ที่ใช้ในผลิตภัณฑ์ โดยผู้ใช้รายงานข้อผิดพลาด 'unregistered license' พร้อมวันหมดอายุในบันทึกการบันทึก ซึ่งตรงกับวันที่ไลบรารีหมดอายุในคืนนั้นเอง Joseph Albahari ผู้พัฒนา LINQPad ขอโทษและระบุว่ามีการอัปเดตใหม่แก้ไขปัญหา โดยต้องติดตั้งเวอร์ชันล่าสุดหลังดาวน์โหลด ขณะที่ผู้ใช้บางคนย้อนกลับไปใช้เวอร์ชัน 8 หรือเลือกใช้เวอร์ชันเบต้าแทน ปัญหาเกิดจากความเปลี่ยนแปลงฮาร์ดแวร์ในเครื่องสร้างที่ทำให้ใบอนุญาต obfuscator หมดอายุโดยไม่ได้ตั้งใจ ส่งผลให้ไลบรารีมีวันหมดอายุในตัวเอง ผู้ใช้ที่ได้รับผลกระทบต้องดาวน์โหลดและติดตั้ง LINQPad 9 ใหม่หลังผู้พัฒนาปล่อยอัปเดตแก้ไขข้อผิดพลาด ขณะที่บางส่วนของชุมชนเลือกใช้เวอร์ชัน 8 หรือเบต้าเพื่อหลีกเลี่ยงปัญหา ผู้พัฒนาระบุว่าการอัปเดตครั้งนี้แก้ไขข้อบกพร่องที่เกิดจากวิธีการสร้างที่เปลี่ยนแปลง ซึ่งส่งผลให้ใบอนุญาตหมดอายุโดยไม่ได้ตั้งใจ
สรุปด้วย MAF Local AI · เนื้อหาต้นฉบับเป็นของแหล่งข่าว