ลองใช้ Locale Emulator สำหรับ App เก่าๆที่ต้องการ Locale เป็นพิเศษ

จาก Blog ตอนที่แล้วที่จะว่าตัว Sun One มัน Required Specific Locale ทำให้ dotnet build เจอ Error MSB3554 เลยต้องหาทางแก้กัน เพราะ ผบห ไม่ให้งบ Resource เพิ่มและ ให้เอามาฝาก Agent ที่ผมดูแลแบบงงๆ Solution ที่เป็นไปได้ หลังจากถกกันสรุปจะไม่เพิ่ม User แนวทางเลยมาเป็นการใช้ Locale Emulator แทนครับ Locale Emulator / Locale Remulator คือ อะไร เป็น Utility เล็กๆ ที่ช่วยจำลอง Environment ขึ้นมา เพราะตัว App ดังนั้น เพื่อแก้ปัญหานี้ทาง Microsoft ได้ทำ App Microsoft AppLocale แต่หยุดพัฒนาไป 10 กว่าปีแล้วครับ ทีนี่มีชุมชน Open Source พัฒนาขึ้นมามาต่อครับ โดยตอนแรกจะเป็นตัว ทางผมเลยจะเลือกใช้ตัวนี้มาแก้ปัญหาเรื่อง Sun One เพราะถ้าแก้ได้ เดี๋ยวผูก Jenkins ต่อได้ การใช้งาน Locale Remulator – ติดตั้ง Locale Remulator – กำหนด Profile ใน Locale Remulator ที่ Path ติดตั้ง ดับเบิ๊ลคลิก LREditor.exe ด้วยสิทธิ Administrator จากนั้นทำการกำหนดค่าตาม Step ดังรูป ข้อมูลทั้งหมดจะอยู่ในไฟล์ LRConfig.xml โดยจำ Guid ไว้นะครับ – ตรวจสอบก่อน Path…