Fails ar ASAX faila paplašinājumu ir ASP. NET servera lietojumprogrammas fails, ko izmanto ASP. NET lietojumprogrammas.
Visizplatītākais ASAX fails ir global.asax fails (saukts arī par ASP. NET lietojumprogrammu failu), kas tiek izmantots noteiktu funkciju apstrādei, piemēram, lietojumprogrammas startēšanai vai izslēgšanai. Tīmekļa lietojumprogrammai var būt tikai viens no šiem ASAX failiem, un tas nav obligāti jāiekļauj lietojumprogrammā.
Zemāk nākamajā sadaļā ir sniegta papildu informācija par ASAX failiem.
Kā atvērt ASAX failu
Microsoft Visual Studio programmatūra var atvērt ASAX failus.
Tā kā ASAX faili ir tikai teksta faili, kas satur kodu, to atvēršanai varat izmantot jebkuru teksta redaktoru. Operētājsistēmā Windows ir iebūvēta lietojumprogramma Notepad, kas var atvērt failu, taču to var veikt arī trešo pušu teksta redaktori, piemēram, bezmaksas Notepad++.
ASAX faili nav paredzēti skatīšanai vai atvēršanai tīmekļa pārlūkprogrammā. Ja lejupielādējāt ASAX failu un gaidījāt, ka tajā būs informācija (piemēram, dokuments vai citi saglabāti dati), visticamāk, ar vietni kaut kas nav kārtībā, un tā vietā, lai ģenerētu izmantojamu informāciju, tika nodrošināts šis fails.
Ja tā notiek, jums vajadzētu būt iespējai pārdēvēt faila paplašinājumu no. ASAX uz paplašinājumu, ar kuru fails bija jāsaglabā. Piemēram, pieņemsim, ka mēģināt lejupielādēt bankas izrakstu PDF formātā, bet tā vietā saņemat ASAX failu; vienkārši pārdēvējiet failu no. ASAX uz. PDF, lai varētu to atvērt PDF lasītājā, kā paredzēts.
Parasti nevar mainīt faila paplašinājumu šādi un sagaidīt, ka jaunais fails darbosies normāli. Šim nolūkam jums būs nepieciešams failu pārveidotāja rīks. Tomēr šajā gadījumā problēma ir tikai faktā, ka faila paplašinājums tika nosaukts nepareizi, tāpēc tā pārdēvēšana uz pareizo paplašinājumu darbosies lieliski.
Plašāka informācija par Global.asax failu
Global.asax fails atrodas ASP. NET lietojumprogrammas saknes direktorijā, un to nevar lejupielādēt vai skatīt ar citiem pieprasījumiem, izņemot tos, kuru izcelsme ir servera pusē. Tas nozīmē, ka jebkurš ārējs mēģinājums skatīt vai lejupielādēt šo konkrēto ASAX failu pēc noklusējuma ir bloķēts.
Vairāk par to, kam tiek izmantots fails global.asax, varat lasīt vietnē DotNetCurry.com. Šajā vietnē ir paskaidrots, kā izmantot failu global.asax, un sniegts faila paraugs, lai jūs varētu redzēt, kā failā ir strukturēta informācija. Vēl viens labs avots global.asax faila vajadzībām ir šis Stack Overflow pavediens.
Kā konvertēt ASAX failu
ASAX failu, kuram ir jāpaliek funkcionālam kā ASP. NET failam, nevajadzētu konvertēt nevienā citā formātā. Tas nozīmētu, ka lietojumprogramma nevar atrast failu un tāpēc nevarēs to izmantot, kā nepieciešams.
Ja meklējat, kā pārvērst global.asax par Code-Behind, lai ievietotu avota kodu atsevišķā failā, skatiet šo pavedienu kodēšanas forumos. Tomēr jums vajadzētu arī apskatīt šo rakstu vietnē ASP Alliance, kurā aprakstīts, kā ASP. NET v2.0 aizstāj Code-Behind ar Code-Beside.
Joprojām nevarat atvērt failu?
Iepriekš minētajām programmām nevajadzētu rasties problēmām, atverot ASAX failus. Ja tie nedarbojas, visticamāk, jūs īsti neizmantojat ASAX failu, kas var notikt, ja esat nepareizi nolasījis faila paplašinājumu.
Piemēram, ASX un ASA faili nav tas pats, kas ASAX faili. Lai gan to failu paplašinājumi ir ļoti līdzīgi, ASX fails ir Microsoft ASF Redirector fails, kurā tiek saglabāts audio vai video failu atskaņošanas saraksts, piemēram, ASF faili. Varat atvērt ASX failu, izmantojot VLC vai Windows Media Player. ASA faili ir ASP konfigurācijas faili, kurus var atvērt teksta redaktors.
To pašu var teikt par ASCX un citiem līdzīgi rakstītiem failu paplašinājumiem: tas, ka tiek izmantoti vienādi vai līdzīgi burti, nenozīmē, ka formāti ir saistīti un ka failus var atvērt ar tām pašām programmām.
Ja jums īsti nav ASAX faila, izpētiet īsto faila paplašinājumu, lai uzzinātu vairāk par tā formātu un to, kuras programmas to var atvērt vai konvertēt.
FAQ
Kā pievienot globālu ASAX failu?
Pakalpojumā Visual Studio dodieties uz Website vai Project > Pievienot jaunu vienumu > Global Application Class Template. Kopā ar ASAX failu Visual Studio automātiski ģenerēs lietojumprogrammu notikumu apdarinātājus.
Kas ir ASCX, ASPX un ASHX faili?
ASCX faili satur kodu, ko var izmantot vairākās ASP. NET tīmekļa lapās. ASHX fails ir ASP. NET tīmekļa apstrādātāja fails, kurā parasti ir atsauces uz citām tīmekļa lapām. ASPX faili satur skriptus un avota kodus, kas norāda pārlūkprogrammai, kā ir jāparāda tīmekļa lapa.