ไฟล์ ASAX คืออะไร?

วิธีการเปิด, แก้ไข, และแปลงไฟล์ ASAX

ไฟล์ที่มี นามสกุลไฟล์ ASAX เป็นไฟล์แอ็พพลิเคชันเซิร์ฟเวอร์ ASP.NET ที่ใช้โดยแอ็พพลิเคชัน ASP.NET

ไฟล์ ASAX ที่พบมากที่สุดคือไฟล์ global.asax ที่ใช้สำหรับจัดการกับฟังก์ชันบางอย่างเช่นเมื่อโปรแกรมเริ่มทำงานหรือปิดระบบ แอ็พพลิเคชันเว็บสามารถมีไฟล์ ASAX เหล่านี้ได้เพียงไฟล์เดียวและเป็นตัวเลือกที่สมบูรณ์สำหรับแอพพลิเคชัน

ด้านล่างนี้เป็นข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ ASAX

วิธีการเปิดไฟล์ ASAX

ซอฟต์แวร์ Visual Studio ของ Microsoft สามารถเปิดไฟล์ ASAX ได้เช่นเดียวกับฉบับชุมชนฟรี

เนื่องจากไฟล์ ASAX เป็นเพียงไฟล์ข้อความที่มีโค้ดคุณจึงสามารถใช้โปรแกรมแก้ไขข้อความใด ๆ เพื่อเปิดไฟล์เหล่านี้ได้ Windows มีแอ็พพลิเคชัน Notepad ที่ติดตั้งมากับระบบปฏิบัติการที่สามารถเปิดไฟล์ได้ แต่โปรแกรมของบุคคลที่สามเช่น Notepad ++ ฟรีก็ได้

หมายเหตุ: ไฟล์ ASAX ไม่ได้ตั้งใจให้ดูหรือเปิดโดยเบราเซอร์ หากคุณดาวน์โหลดไฟล์ ASAX และคาดว่าจะมีข้อมูล (เช่นเอกสารหรือข้อมูลอื่น ๆ ที่บันทึกไว้) มีแนวโน้มว่ามีบางอย่างผิดปกติกับเว็บไซต์และแทนที่จะสร้างข้อมูลที่สามารถใช้งานได้ให้ไฟล์ฝั่งเซิร์ฟเวอร์นี้แทน

หากเกิดเหตุการณ์นี้ขึ้นคุณควรเปลี่ยนชื่อส่วนขยายของไฟล์จาก. ASAX เป็นส่วนขยายที่ควรบันทึกไฟล์ด้วยเช่น. PPD ถ้าเป็นเอกสาร PDF

สำคัญ: คุณไม่สามารถเปลี่ยนนามสกุลไฟล์เป็นแบบนี้ได้และคาดว่าไฟล์ใหม่จะทำงานได้ตามปกติ เพื่อที่คุณจะต้องใช้ เครื่องมือแปลงไฟล์ อย่างไรก็ตามในกรณีนี้ปัญหาอยู่ที่ว่าส่วนขยายไฟล์นั้นมีชื่อไม่เหมาะสมดังนั้นการเปลี่ยนชื่อเป็นส่วนขยายที่เหมาะสมจะทำงานได้ดี

หมายเหตุ: ไฟล์ ASX และ ASA ไม่เหมือนกับไฟล์ ASAX แม้ว่าส่วนขยายไฟล์จะคล้ายกันไฟล์ ASX คือไฟล์ ASG Redirector ของ Microsoft ที่จัดเก็บเพลย์ลิสต์ของไฟล์เสียงหรือวิดีโอเช่นไฟล์ ASF คุณสามารถเปิดไฟล์ ASX ด้วย VLC หรือ Windows Media Player ได้ ไฟล์ ASA เป็นไฟล์การกำหนดค่า ASP ที่โปรแกรมแก้ไขข้อความสามารถเปิดได้

ถ้าคุณพบว่าแอ็พพลิเคชันบนเครื่องพีซีของคุณพยายามเปิดไฟล์ ASAX แต่เป็นแอพพลิเคชันที่ไม่ถูกต้องหรือถ้าคุณต้องการมีไฟล์ ASAX ที่ติดตั้งอีกโปรแกรมหนึ่งให้ดูที่ วิธีการเปลี่ยนโปรแกรมเริ่มต้นสำหรับ คู่มือการ ขยายแฟ้มเฉพาะ สำหรับการทำ การเปลี่ยนแปลงใน Windows

ข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ Global.asax

ไฟล์ global.asax อยู่ใน ไดเร็กทอรีราก ของแอ็พพลิเคชัน ASP.NET และไม่สามารถดาวน์โหลดหรือดูได้จากคำขอใด ๆ ยกเว้นไฟล์ที่มีต้นกำเนิดจากฝั่งเซิร์ฟเวอร์ ซึ่งหมายความว่ามีความพยายามภายนอกในการดูหรือดาวน์โหลดไฟล์ ASAX โดยเฉพาะนี้ถูกบล็อกโดยค่าเริ่มต้น

คุณสามารถอ่านเพิ่มเติมเกี่ยวกับไฟล์ global.asax ที่ ใช้ในเว็บไซต์ Microsoft Developer Network และที่ DotNetCurry.com เว็บไซต์ ASP.NET อธิบายถึงวิธีการใช้ไฟล์ global.asax และให้ตัวอย่างไฟล์เพื่อให้คุณเห็นว่าข้อมูลในไฟล์มีโครงสร้างอย่างไร

วิธีการแปลงไฟล์ ASAX

ไฟล์ ASAX ที่ต้องการใช้งานได้เป็นไฟล์ ASP.NET ไม่ควรถูกแปลงเป็นรูปแบบอื่น ๆ การทำเช่นนั้นจะหมายความว่าแอ็พพลิเคชันไม่สามารถหาไฟล์ได้และไม่สามารถใช้งานได้ตามที่ต้องการ

หากคุณกำลังมองหาวิธีแปลง global.asax เป็นโค้ดเบื้องหลังเพื่อที่จะใส่ซอร์สโค้ดในไฟล์แยกต่างหากโปรดดูหัวข้อนี้ที่ Coding Forums อย่างไรก็ตามคุณควรศึกษาบทความนี้ที่ ASP Alliance ซึ่งอธิบายถึงวิธีที่ ASP.NET v2.0 แทนที่โค้ดด้านหลังด้วย Code-Beside

ความช่วยเหลือเพิ่มเติมเกี่ยวกับไฟล์ ASAX

ดู ขอรับความช่วยเหลือเพิ่มเติม สำหรับข้อมูลเกี่ยวกับการติดต่อฉันในเครือข่ายสังคมหรือทางอีเมลโพสต์ในฟอรัมการสนับสนุนด้านเทคนิคและอื่น ๆ แจ้งให้เราทราบว่าคุณมีปัญหาเกี่ยวกับการเปิดหรือใช้ไฟล์ ASAX และฉันจะดูว่าฉันสามารถทำอะไรได้บ้างเพื่อช่วย