ASAX Fail (Apa Itu & Cara Membuka Satu)

Isi kandungan:

ASAX Fail (Apa Itu & Cara Membuka Satu)
ASAX Fail (Apa Itu & Cara Membuka Satu)
Anonim

Fail dengan sambungan fail ASAX ialah fail Aplikasi Pelayan ASP. NET yang digunakan oleh aplikasi ASP. NET.

Fail ASAX yang paling biasa ialah fail global.asax (juga dipanggil Fail Aplikasi ASP. NET) yang digunakan untuk mengendalikan fungsi tertentu seperti apabila aplikasi dimulakan atau dimatikan. Aplikasi web hanya boleh mempunyai satu daripada fail ASAX ini dan ia adalah pilihan sepenuhnya untuk disertakan dengan aplikasi.

Di bawah bahagian berikut terdapat beberapa maklumat tambahan tentang fail ASAX.

Image
Image

Cara Membuka Fail ASAX

Perisian Visual Studio Microsoft boleh membuka fail ASAX.

Memandangkan fail ASAX hanyalah fail teks yang mengandungi kod, anda boleh menggunakan mana-mana editor teks untuk membukanya. Windows mempunyai aplikasi Notepad terbina dalam pada OS yang boleh membuka fail, tetapi begitu juga editor teks pihak ketiga seperti Notepad++ percuma.

Fail ASAX tidak bertujuan untuk dilihat atau dibuka oleh penyemak imbas web. Jika anda telah memuat turun fail ASAX dan menjangkakan ia mengandungi maklumat (seperti dokumen atau data lain yang disimpan), kemungkinan besar terdapat sesuatu yang tidak kena dengan tapak web dan bukannya menjana maklumat yang boleh digunakan, ia sebaliknya menyediakan fail ini.

Jika ini berlaku, anda sepatutnya boleh menamakan semula sambungan fail daripada. ASAX kepada sambungan yang sepatutnya digunakan oleh fail tersebut. Sebagai contoh, katakan anda cuba memuat turun penyata bank dalam format PDF tetapi anda mendapat fail ASAX sebaliknya; cuma namakan semula fail daripada. ASAX kepada. PDF supaya anda boleh membukanya dalam pembaca PDF seperti yang dimaksudkan.

Anda biasanya tidak boleh menukar sambungan fail seperti ini dan mengharapkan fail baharu berfungsi seperti biasa. Untuk itu, anda memerlukan alat penukar fail. Walau bagaimanapun, dalam keadaan ini, masalahnya terletak semata-mata pada fakta bahawa sambungan fail dinamakan tidak sesuai, jadi menamakannya kepada sambungan yang betul akan berfungsi dengan baik.

Maklumat Lanjut tentang Fail Global.asax

Fail global.asax berada dalam direktori akar aplikasi ASP. NET dan tidak boleh dimuat turun atau dilihat oleh sebarang permintaan kecuali yang berasal dari sisi pelayan. Ini bermakna sebarang percubaan luaran untuk melihat atau memuat turun fail ASAX tertentu ini disekat secara lalai.

Anda boleh membaca lebih lanjut tentang kegunaan fail global.asax di DotNetCurry.com. Tapak web itu menerangkan cara menggunakan fail global.asax dan memberikan fail sampel supaya anda boleh melihat cara maklumat dalam fail itu distrukturkan. Satu lagi sumber yang baik untuk tujuan fail global.asax ialah urutan Stack Overflow ini.

Cara Menukar Fail ASAX

Fail ASAX yang perlu kekal berfungsi sebagai fail ASP. NET tidak boleh ditukar kepada sebarang format lain. Melakukannya bermakna aplikasi tidak dapat mencari fail dan tidak dapat menggunakannya seperti yang diperlukan.

Jika anda sedang mencari cara untuk menukar global.asax kepada Code-Behind untuk meletakkan kod sumber dalam fail berasingan, lihat urutan ini di Forum Pengekodan. Walau bagaimanapun, anda juga harus melihat artikel ini di ASP Alliance, yang menerangkan cara ASP. NET v2.0 menggantikan Code-Behind dengan Code-Beside.

Masih Tidak Dapat Membuka Fail?

Atur cara yang dinyatakan di atas sepatutnya tidak mempunyai masalah membuka fail ASAX. Jika ia tidak berfungsi, kemungkinan besar anda tidak benar-benar menggunakan fail ASAX, yang boleh berlaku jika anda tersilap membaca sambungan fail.

Sebagai contoh, fail ASX dan ASA tidak sama dengan fail ASAX. Walaupun sambungan fail mereka sangat serupa, fail ASX ialah fail Microsoft ASF Redirector yang menyimpan senarai main fail audio atau video, seperti fail ASF. Anda boleh membuka fail ASX dengan VLC atau Windows Media Player. Fail ASA ialah fail Konfigurasi ASP yang boleh dibuka oleh editor teks.

Perkara yang sama boleh dikatakan untuk ASCX dan mana-mana sambungan fail lain yang dieja serupa: hanya kerana huruf yang sama atau serupa digunakan tidak bermakna format tersebut berkaitan dan fail boleh dibuka dengan program yang sama.

Jika anda tidak benar-benar mempunyai fail ASAX, selidiki sambungan fail sebenar untuk mengetahui lebih lanjut tentang format fail tersebut dan program yang boleh membuka atau menukarnya.

Soalan Lazim

    Bagaimanakah cara saya menambah fail ASAX global?

    Dalam Visual Studio, pergi ke Laman Web atau Projek > Tambah Item Baharu > Templat Kelas Aplikasi Global. Bersama-sama dengan fail ASAX, Visual Studio akan menjana pengendali acara aplikasi secara automatik.

    Apakah fail ASCX, ASPX dan ASHX?

    Fail ASCX mengandungi kod yang boleh digunakan merentas berbilang halaman web ASP. NET. Fail ASHX ialah fail pengendali web ASP. NET yang biasanya menyimpan rujukan kepada halaman web lain. Fail ASPX mengandungi skrip dan kod sumber yang memberitahu penyemak imbas cara halaman web harus dipaparkan.

Disyorkan: