วันพฤหัสบดีที่ 2 ตุลาคม พ.ศ. 2551

Microsoft กับปัญหาเครื่องหมาย # ที่ส่งผลต่อการเปิดไฟล์ CHM

ใครที่มีไฟล์ .chm ซึ่งเป็นไฟล์ html ที่มีการคอมไพล์ และแพ็ครวมกันมาเป็นไฟล์เดียว
เสร็จแล้วเอาไฟล์นี้ไปไว้ใน folder ที่ตั้งชื่ออะไรก็ได้ แต่มีเครื่องหมาย # ปนอยู่ด้วย
เวลาเปิดไฟล์ .chm ขึ้นมา จะทำให้ไม่สามารถ แสดงรายการ Detail ด้านซ้ายได้
มันจะบอกว่า "Page Cannot Be Display"
 
เพราะว่าเวลามันลิงก์มันจะชี้ไปตาม path ที่มันถูกจัดเก็บไว้
เช่นไฟล์ file1.chm เก็บไว้ใน C:\work\C#
 
เวลามันเปิด detail ของไฟล์มันจะลิงก์ไปตามตัวอย่างเช่น
C:\work\c#\file1.chm
 
ที่นี้มันจะทำให้มีเครื่องหมาย # ในชุด url ตามข้างบน ทำให้ IE ซึ่งเป็น
engine ในการเปิดมันเปิดไฟล์นี้ไม่ได้ ซะงั้น
มันน่าเคืองจริงๆ
 
พยายามหาวิธีที่จะเปิดไฟล์นี้ให้ได้ โดยไม่ต้องเปลี่ยนชื่อไฟล์ตั้งนานนนนนนนน
สุดท้ายก็ไปเจอที่เว็บไมโครซอฟท์นั่นแหละ ตามลิงก์ข้างล่าง
 

BUG: No Text or Access Violation Error When Reading a Help File

 
พอเข้าไปอ่านข้างใน วิธีการแก้ไขของมัน
เจือกบอกว่า "บั๊กนี้แก้ได้ ด้วยการเปลี่ยนชื่อ Folder ที่จัดเก็บ ไม่ให้มีเครื่องหมาย # อยู่ด้วย"
 
 
แสรดดดดด นี่ตกลงมรึงจะไม่ยอมแก้ปัญหานี้ใช่ป่ะ ไอ้บิลเกตส์
นี่มันปัญหาของกรูเองใช่ป่ะ ที่เสือกตั้งชื่อ Folder แล้วมีเครื่องหมาย # รวมอยู่ด้วย
 
เวลลลลลลลลลลลลล
 
 

ไม่มีความคิดเห็น: