En fil med ASAX-filtypen er en ASP.NET Server-applikasjonsfil som brukes av ASP.NET-applikasjoner.
Den vanligste ASAX-filen er Global.asax fil (også kalt ASP.NET Application File) som brukes til å håndtere bestemte funksjoner som når programmet starter eller slår av. En webapplikasjon kan bare ha en av disse ASAX-filene, og det er helt valgfritt å inkludere med søknaden.
Nedenfor finner du følgende informasjon om ASAX-filer.
Slik åpner du en ASAX-fil
Microsofts Visual Studio-programvare kan åpne ASAX-filer, som det kan være deres gratis fellesskapsutgave.
Siden ASAX-filer er bare tekstfiler som inneholder kode, kan du bruke hvilken som helst tekstredigerer for å åpne dem. Windows har Notisblokkprogrammet innebygd i operativsystemet som kan åpne filen, men det kan også være tredjeparts tekstredigerere som gratis Notepad ++.
Merk: ASAX-filer er ikke ment å bli sett eller åpnet av nettleseren. Hvis du har lastet ned en ASAX-fil og forventet å inneholde informasjon (som et dokument eller andre lagrede data), er det sannsynlig at noe er galt med nettstedet, og i stedet for å generere brukbar informasjon, ga den denne server-siden filen i stedet.
Hvis dette skjer, bør du kunne endre navn på filtypen fra .ASAX til utvidelsen som filen skulle ha blitt lagret med. For eksempel, si at du prøver å laste ned et kontoutskrift i PDF-format, men du får en ASAX-fil i stedet; bare endre navn på filen fra .ASAX til .PDF slik at du kan åpne den i en PDF-leser som beregnet.
Viktig: Du kan normalt ikke endre filens utvidelse som dette, og forventer at den nye filen skal fungere normalt. For det vil du trenge et filkonverteringsverktøy. Men i dette tilfellet ligger problemet utelukkende i det faktum at filtypen er uegnet, så omdøpe den til riktig utvidelse vil fungere helt fint.
Hvis du finner ut at et program på PCen prøver å åpne ASAX-filen, men det er feil program, eller hvis du helst vil ha et annet installert program, åpne ASAX-filer, kan du se hvordan du endrer standardprogrammet for en bestemt filutvidelsesveiledning for å lage den endringen i Windows.
Kan du ikke åpne filen?
Programmene nevnt ovenfor burde ikke ha noe problem å åpne ASAX-filer. Hvis de ikke fungerer, er det mer sannsynlig at du ikke egentlig bruker en ASAX-fil, noe som kan skje hvis du har feilfiltrert filtypen.
For eksempel er ASX- og ASA-filer ikke det samme som ASAX-filer. Selv om filtypene er svært liknende, 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 mange andre lignende stavede filtillegg: bare fordi de samme eller lignende bokstavene brukes, betyr ikke at formatene er relaterte og kan åpnes med de samme programmene.
Hvis du ikke egentlig har en ASAX-fil, undersøk den virkelige filtypen for å lære mer om filformatet det er og hvilke programmer som kan åpne eller konvertere det.
Mer informasjon om Global.asax-filen
De Global.asax filen ligger i rotkatalogen i ASP.NET-programmet, og kan ikke lastes ned eller vises ved noen forespørsel, unntatt de som kommer fra server siden. Dette betyr at et 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 over på Microsoft Developer Network-nettstedet og på DotNetCurry.com. ASP.NET nettsiden forklarer hvordan du bruker Global.asax fil og gir en prøvefil slik at du kan se hvordan informasjonen i filen er strukturert. En annen god kilde på hensikten med Global.asax filen er denne Stack Overflow-tråden.
Slik konverterer du 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 søknaden ikke kan finne filen, og kan derfor ikke bruke den som den trenger.
Hvis du leter etter hvordan du konverterer Global.asax å kode-bak for å sette kildekoden i en egen fil, se denne tråden på kodende forum. Du bør imidlertid også se på denne artikkelen på ASP Alliance, som beskriver hvordan ASP.NET v2.0 erstatter Code-Back med Code-Beside.
Mer hjelp med ASAX-filer
Se Få mer hjelp for informasjon om å kontakte meg på sosiale nettverk eller via e-post, innlegg på teknisk supportfora og mer. Gi meg beskjed om hva slags problemer du har med å åpne eller bruke ASAX-filen, og jeg vil se hva jeg kan gjøre for å hjelpe.