ASAX-fil (Vad det är & Hur man öppnar en)

Innehållsförteckning:

ASAX-fil (Vad det är & Hur man öppnar en)
ASAX-fil (Vad det är & Hur man öppnar en)
Anonim

En fil med filtillägget ASAX är en ASP. NET Server Application-fil som används av ASP. NET-applikationer.

Den vanligaste ASAX-filen är global.asax-filen (även kallad ASP. NET Application File) som används för att hantera vissa funktioner som när programmet startar eller stängs av. En webbapplikation kan bara ha en av dessa ASAX-filer, och den är helt valfri att inkludera med applikationen.

Nedanför följande avsnitt finns ytterligare information om ASAX-filer.

Image
Image

Hur man öppnar en ASAX-fil

Microsofts Visual Studio-programvara kan öppna ASAX-filer.

Eftersom ASAX-filer bara är textfiler som innehåller kod, kan du använda vilken textredigerare som helst för att öppna dem. Windows har Notepad-applikationen inbyggd i operativsystemet som kan öppna filen, men det kan även tredjepartstextredigerare som gratis Notepad++.

ASAX-filer är inte avsedda att visas eller öppnas av en webbläsare. Om du har laddat ner en ASAX-fil och förväntade dig att den skulle innehålla information (som ett dokument eller annan sparad data), är det troligt att något är fel med webbplatsen och istället för att generera användbar information, tillhandahöll den den här filen istället.

Om detta händer bör du kunna byta namn på filtillägget från. ASAX till filtillägget som filen skulle ha sparats med. Säg till exempel att du försöker ladda ner ett kontoutdrag i PDF-format men att du får en ASAX-fil istället; döp bara om filen från. ASAX till. PDF så att du kan öppna den i en PDF-läsare som avsett.

Du kan norm alt inte ändra filtillägget så här och förvänta dig att den nya filen ska fungera norm alt. För det behöver du ett filkonverteringsverktyg. Men i det här fallet ligger problemet enbart i det faktum att filtillägget fick ett olämpligt namn, så att byta namn på det till rätt tillägg fungerar utmärkt.

Mer information om Global.asax-filen

Global.asax-filen finns i rotkatalogen för ASP. NET-applikationen och kan inte laddas ner eller visas av någon begäran förutom de som har sitt ursprung på serversidan. Detta innebär att alla externa försök att visa eller ladda ner just den här ASAX-filen är blockerade som standard.

Du kan läsa mer om vad global.asax-filen används till på DotNetCurry.com. Den webbplatsen förklarar hur du använder filen global.asax och ger en exempelfil så att du kan se hur informationen i filen är uppbyggd. En annan bra källa om syftet med global.asax-filen är denna Stack Overflow-tråd.

Hur man konverterar en ASAX-fil

En ASAX-fil som behöver förbli funktionell som en ASP. NET-fil bör inte konverteras till något annat format. Om du gör det skulle det innebära att applikationen inte kan hitta filen och därför inte kan använda den som den behöver.

Om du letar efter hur man konverterar global.asax till Code-Behind för att lägga in källkoden i en separat fil, se den här tråden på Coding Forums. Du bör dock också ta en titt på den här artikeln på ASP Alliance, som beskriver hur ASP. NET v2.0 ersatte Code-Behind med Code-Beside.

Kan du fortfarande inte öppna filen?

Programmen som nämns ovan borde inte ha några problem att öppna ASAX-filer. Om de inte fungerar är det troligt att du inte riktigt använder en ASAX-fil, vilket kan hända om du har läst filtillägget fel.

Till exempel är ASX- och ASA-filer inte samma som ASAX-filer. Även om deras filtillägg är väldigt lika, är en ASX-fil en Microsoft ASF Redirector-fil som lagrar en spellista med ljud- eller videofiler, som ASF-filer. Du kan öppna en ASX-fil med VLC eller Windows Media Player. ASA-filer är ASP-konfigurationsfiler som en textredigerare kan öppna.

Detsamma kan sägas för ASCX och alla andra liknande filändelser: bara för att samma eller liknande bokstäver används betyder det inte att formaten är relaterade och att filerna kan öppnas med samma program.

Om du inte riktigt har en ASAX-fil, sök efter den riktiga filtillägget för att lära dig mer om formatet den är i och vilka program som kan öppna eller konvertera den.

FAQ

    Hur lägger jag till en global ASAX-fil?

    I Visual Studio, gå till Website eller Project > Lägg till nytt objekt > Global Application Class Mall. Tillsammans med ASAX-filen genererar Visual Studio automatiskt applikationshändelsehanterare.

    Vad är ASCX-, ASPX- och ASHX-filer?

    ASCX-filer innehåller kod som kan användas på flera ASP. NET-webbsidor. En ASHX-fil är en ASP. NET-webbhanterarfil som vanligtvis innehåller referenser till andra webbsidor. ASPX-filer innehåller skript och källkoder som talar om för webbläsaren hur en webbsida ska visas.

Rekommenderad: