ASAX-fil (Hva det er & Hvordan åpne en)

Innholdsfortegnelse:

ASAX-fil (Hva det er & Hvordan åpne en)
ASAX-fil (Hva det er & Hvordan åpne en)
Anonim

En fil med filtypen ASAX er en ASP. NET Server-applikasjonsfil som brukes av ASP. NET-applikasjoner.

Den vanligste ASAX-filen er global.asax-filen (også k alt ASP. NET Application File) som brukes til å håndtere visse funksjoner som når applikasjonen starter opp eller stenges av. En nettapplikasjon kan bare ha én av disse ASAX-filene, og den er helt valgfri å inkludere med applikasjonen.

Under den følgende delen er litt tilleggsinformasjon om ASAX-filer.

Image
Image

Hvordan åpner du en ASAX-fil

Microsofts Visual Studio-programvare kan åpne ASAX-filer.

Siden ASAX-filer bare er tekstfiler som inneholder kode, kan du bruke et hvilket som helst tekstredigeringsprogram for å åpne dem. Windows har Notepad-applikasjonen innebygd i operativsystemet som kan åpne filen, men det kan også tredjeparts tekstredigerere som gratis Notepad++.

ASAX-filer er ikke ment å bli vist eller åpnet av en nettleser. Hvis du har lastet ned en ASAX-fil og forventet at den skulle inneholde informasjon (som et dokument eller andre lagrede data), er det sannsynlig at noe er g alt med nettstedet, og i stedet for å generere brukbar informasjon, ga den denne filen i stedet.

Hvis dette skjer, bør du kunne endre navn på filtypen fra. ASAX til filtypen som filen skulle ha blitt lagret med. Si for eksempel at du prøver å laste ned en kontoutskrift i PDF-format, men at du får en ASAX-fil i stedet; bare gi nytt navn til filen fra. ASAX til. PDF slik at du kan åpne den i en PDF-leser som tiltenkt.

Du kan vanligvis ikke endre filtypen på denne måten og forvente at den nye filen fungerer norm alt. For det trenger du et filkonverteringsverktøy. Men i dette tilfellet ligger problemet utelukkende i det faktum at filtypen ble upassende navngitt, så å endre navn på den til riktig filtype vil fungere fint.

Mer informasjon om Global.asax-filen

Global.asax-filen ligger i rotkatalogen til ASP. NET-applikasjonen og kan ikke lastes ned eller vises av noen forespørsel, bortsett fra de som kommer fra serversiden. Dette betyr at ethvert eksternt forsøk på å se eller laste ned denne ASAX-filen er blokkert som standard.

Du kan lese mer om hva global.asax-filen brukes til på DotNetCurry.com. Det nettstedet forklarer hvordan du bruker global.asax-filen og gir en eksempelfil slik at du kan se hvordan informasjonen i filen er strukturert. En annen god kilde om formålet med global.asax-filen er denne Stack Overflow-tråden.

Hvordan konvertere en ASAX-fil

En ASAX-fil som må forbli funksjonell som en ASP. NET-fil, bør ikke konverteres til noe annet format. Å gjøre det vil bety at applikasjonen ikke finner filen og derfor ikke kan bruke den slik den trenger.

Hvis du leter etter hvordan du konverterer global.asax til Code-Behind for å legge kildekoden i en egen fil, se denne tråden på Coding Forums. Du bør imidlertid også ta en titt på denne artikkelen hos ASP Alliance, som beskriver hvordan ASP. NET v2.0 erstattet Code-Behind med Code-Beside.

Kan du fortsatt ikke åpne filen?

Programmene nevnt ovenfor skal ikke ha noe problem med å åpne ASAX-filer. Hvis de ikke fungerer, er det sannsynlig at du egentlig ikke bruker en ASAX-fil, noe som kan skje hvis du har lest filtypen feil.

For eksempel, ASX- og ASA-filer er ikke det samme som ASAX-filer. Selv om filtypene deres er veldig like, er en ASX-fil en Microsoft ASF Redirector-fil som lagrer en spilleliste med lyd- eller videofiler, som ASF-filer. Du kan åpne en ASX-fil med VLC eller Windows Media Player. ASA-filer er ASP-konfigurasjonsfiler som en tekstredigerer kan åpne.

Det samme kan sies for ASCX og alle andre lignende stavede filtyper: bare fordi de samme eller lignende bokstavene brukes, betyr det ikke at formatene er relaterte og at filene kan åpnes med de samme programmene.

Hvis du egentlig ikke har en ASAX-fil, undersøk den virkelige filtypen for å lære mer om formatet den er i og hvilke programmer som kan åpne eller konvertere den.

FAQ

    Hvordan legger jeg til en global ASAX-fil?

    I Visual Studio, gå til Website eller Project > Add New Item > Global Application Class Mal. Sammen med ASAX-filen vil Visual Studio automatisk generere hendelsesbehandlere for applikasjoner.

    Hva er ASCX-, ASPX- og ASHX-filer?

    ASCX-filer inneholder kode som kan brukes på flere ASP. NET-websider. En ASHX-fil er en ASP. NET-webbehandlerfil som vanligvis inneholder referanser til andre nettsider. ASPX-filer inneholder skript og kildekoder som forteller nettleseren hvordan en nettside skal vises.

Anbefalt: