Tiedosto, jonka tiedostopääte on ASAX, on ASP. NET-palvelinsovellustiedosto, jota ASP. NET-sovellukset käyttävät.
Yleisin ASAX-tiedosto on global.asax-tiedosto (kutsutaan myös ASP. NET-sovellustiedostoksi), jota käytetään tiettyjen toimintojen käsittelyyn, kuten sovelluksen käynnistymiseen tai sammumiseen. Verkkosovelluksessa voi olla vain yksi näistä ASAX-tiedostoista, ja sen sisällyttäminen sovellukseen on täysin valinnaista.
Seuraavan osan alla on lisätietoja ASAX-tiedostoista.
ASAX-tiedoston avaaminen
Microsoftin Visual Studio -ohjelmisto voi avata ASAX-tiedostoja.
Koska ASAX-tiedostot ovat vain koodia sisältäviä tekstitiedostoja, voit avata ne millä tahansa tekstieditorilla. Windowsissa on Notepad-sovellus sisäänrakennettu käyttöjärjestelmään, joka voi avata tiedoston, mutta niin voivat olla myös kolmannen osapuolen tekstieditorit, kuten ilmainen Notepad++.
ASAX-tiedostoja ei ole tarkoitettu katseltavaksi tai avattavaksi verkkoselaimella. Jos olet ladannut ASAX-tiedoston ja odotit sen sisältävän tietoja (kuten asiakirjan tai muita tallennettuja tietoja), on todennäköistä, että verkkosivustossa on jotain vialla ja käyttökelpoisten tietojen luomisen sijaan se toimitti tämän tiedoston.
Jos näin tapahtuu, sinun pitäisi pystyä nimeämään tiedostotunniste uudelleen. ASAX-tunnisteesta tunnisteeksi, jolla tiedosto olisi pitänyt tallentaa. Oletetaan esimerkiksi, että yrität ladata tiliotteen PDF-muodossa, mutta saat sen sijaan ASAX-tiedoston. vain nimeä tiedosto. ASAX-muodosta. PDF-muotoon, jotta voit avata sen PDF-lukijassa tarkoitetulla tavalla.
Et voi normaalisti muuttaa tiedoston tunnistetta tällä tavalla ja odottaa uuden tiedoston toimivan normaalisti. Tätä varten tarvitset tiedostonmuunnintyökalun. Tässä tapauksessa ongelma on kuitenkin yksinomaan siinä, että tiedostotunniste oli nimetty väärin, joten sen nimeäminen uudelleen oikeaksi tunnisteeksi toimii hyvin.
Lisätietoja Global.asax-tiedostosta
Global.asax-tiedosto sijaitsee ASP. NET-sovelluksen juurihakemistossa, eikä sitä voi ladata tai tarkastella millään muulla kuin palvelinpuolelta peräisin olevilla pyynnöillä. Tämä tarkoittaa, että kaikki ulkoiset yritykset tarkastella tai ladata tätä tiettyä ASAX-tiedostoa estetään oletuksena.
Voit lukea lisää global.asax-tiedoston käytöstä osoitteessa DotNetCurry.com. Sivusto selittää, kuinka global.asax-tiedostoa käytetään, ja antaa esimerkkitiedoston, jotta voit nähdä, kuinka tiedoston tiedot rakentuvat. Toinen hyvä lähde global.asax-tiedoston tarkoitukseen on tämä Stack Overflow -säie.
ASAX-tiedoston muuntaminen
ASAX-tiedostoa, jonka on pysyttävä toimivana ASP. NET-tiedostona, ei pitäisi muuntaa mihinkään muuhun muotoon. Jos teet niin, sovellus ei löydä tiedostoa eikä voi käyttää sitä tarpeen mukaan.
Jos etsit kuinka muuntaa global.asax koodiksi Code-Behind, jotta voit laittaa lähdekoodin erilliseen tiedostoon, katso tämä viestiketju Coding Forumsissa. Sinun tulisi kuitenkin myös tutustua tähän ASP Alliancen artikkeliin, jossa kuvataan, kuinka ASP. NET v2.0 korvasi Code-Behindin Code-Besidella.
Etkö vieläkään voi avata tiedostoa?
Yllä mainituilla ohjelmilla ei pitäisi olla ongelmia ASAX-tiedostojen avaamisessa. Jos ne eivät toimi, et todennäköisesti käytä ASAX-tiedostoa, mikä voi tapahtua, jos olet lukenut tiedostotunnisteen väärin.
Esimerkiksi ASX- ja ASA-tiedostot eivät ole samoja kuin ASAX-tiedostot. Vaikka niiden tiedostotunnisteet ovat hyvin samank altaisia, ASX-tiedosto on Microsoft ASF Redirector -tiedosto, joka tallentaa soittolistan ääni- tai videotiedostoista, kuten ASF-tiedostoista. Voit avata ASX-tiedoston VLC:llä tai Windows Media Playerilla. ASA-tiedostot ovat ASP-määritystiedostoja, jotka tekstieditori voi avata.
Sama voidaan sanoa ASCX:stä ja kaikista muista samalla tavalla kirjoitetuista tiedostopäätteistä: se, että käytetään samoja tai samank altaisia kirjaimia, ei tarkoita, että muodot liittyvät toisiinsa ja että tiedostot voidaan avata samoilla ohjelmilla.
Jos sinulla ei todellakaan ole ASAX-tiedostoa, tutki oikeaa tiedostopäätettä saadaksesi lisätietoja sen muodosta ja mitkä ohjelmat voivat avata tai muuntaa sen.
UKK
Kuinka lisään yleisen ASAX-tiedoston?
Siirry Visual Studiossa osoitteeseen Website tai Project > Lisää uusi kohde > Global Application Class Template. Visual Studio luo ASAX-tiedoston kanssa automaattisesti sovellustapahtumakäsittelijät.
Mitä ASCX-, ASPX- ja ASHX-tiedostot ovat?
ASCX-tiedostot sisältävät koodia, jota voidaan käyttää useilla ASP. NET-verkkosivuilla. ASHX-tiedosto on ASP. NET-verkkokäsittelijätiedosto, joka sisältää yleensä viittauksia muille verkkosivuille. ASPX-tiedostot sisältävät komentosarjoja ja lähdekoodeja, jotka kertovat selaimelle, kuinka verkkosivu tulee näyttää.