Mis on ASHX-fail?

Sisukord:

Mis on ASHX-fail?
Mis on ASHX-fail?
Anonim

Mida teada

  • ASHX-fail on ASP. NET-i veebihalduri fail.
  • Avage see Microsoft Visual Studio või tekstiredaktoriga.
  • Nimeta fail ümber failinimi.pdf-ks, kui see peaks tõesti olema PDF-dokument.

See artikkel selgitab, mis on ASHX-fail ja kuidas seda kasutatakse, ning kuidas seda arvutis avada või teise failivormingusse teisendada.

Mis on ASHX-fail?

ASHX-faililaiendiga fail on ASP. NET-i veebihalduri fail, mis sisaldab sageli viiteid teistele ASP. NET-i veebiserveri rakenduses kasutatavatele veebilehtedele.

Faili funktsioonid on kirjutatud C programmeerimiskeeles ja mõnikord on viited nii lühikesed, et fail võib lõpuks olla vaid üks koodirida.

Enamik inimesi puutub selle vorminguga kokku juhuslikult, kui nad üritavad veebisaidilt faili alla laadida, näiteks PDF-faili. Selle põhjuseks on asjaolu, et ASHX-fail viitab PDF-failile, et see brauserisse allalaadimiseks saata, kuid ei nimeta seda õigesti, lisades. PDF-i asemel lõppu. ASHX.

Image
Image

Kuidas ASHX-faili avada

ASHX-failid on failid, mida kasutatakse ASP. NET-i programmeerimisega ja neid saab avada mis tahes programmiga, mis kodeerib ASP. NET-is, nagu Microsoft Visual Studio ja Microsoft Visual Studio Community.

Kuna need on tekstifailid, saate ASHX-faile avada ka tekstiredaktorprogrammiga, nagu Notepad++. Kasutage meie lemmikute vaatamiseks seda parimate tasuta tekstiredaktorite loendit.

ASHX-failid ei ole mõeldud veebibrauseris vaatamiseks ega avamiseks. Kui laadisite selle alla ja eeldasite, et see sisaldab teavet (nt dokumenti või muid salvestatud andmeid), on veebisaidiga tõenäoliselt midagi valesti ja kasutatava teabe genereerimise asemel esitas see selle serveripoolse faili.

Tehniliselt saate mõne veebibrauseriga ASHX-faili teksti vaadata, kuid see ei tähenda, et fail peaks sel viisil avama. Teisisõnu, tõelist ASHX-faili, mis sisaldab ASP. NET-i rakenduste jaoks loetavat teksti, saab vaadata teie brauseris, kuid mitte kõik. ASHX-failid pole tegelikult ASP. NET-i veebihalduri failid. Allpool on selle kohta rohkem teavet.

Parim nipp ASHX-faili puhul on see lihts alt ümber nimetada selliseks failiks, mida eeldasite. Tundub, et paljud peaksid tõesti olema PDF-failid, nii et näiteks kui laadite oma elektriettevõttest või pangast ASHX-faili alla, nimetage see lihts alt ümber kui statement.pdf ja avage see PDF-lugejaga. Rakendage sama loogikat muusikafaili jaoks (nimetage see ümber failiks.mp3), pildifail (-p.webp

Nende probleemide ilmnemisel on teie külastataval veebisaidil, kus töötab ASHX-fail, mingi probleem ja see viimane samm, kus ASP. NET HTTP-käitleja, mis töötleb serveris ASHX-faili, puudub. ei nimeta seda ükskõik milleks.milleks iganes. Nii et faili ümbernimetamine tähendab, et teete viimase sammu ise.

Kui seda juhtub sageli just PDF-failide allalaadimisel, võib probleem olla teie brauseri kasutatava PDF-i pistikprogrammiga. Peaksite saama selle tõrke parandada, lülitades brauseri, et kasutada selle asemel Adobe PDF-i pistikprogrammi.

Te ei saa lihts alt ühtegi faili ümber nimetada, et sellel oleks erinev laiend, ja eeldada, et see töötab korralikult, sest faililaiendi muutmine ei muuda tegelikult failivormingut. Näiteks ei saa te PDF-faili ümber nimetada DOCX-failiks ja eeldada, et see avaneb tekstitöötlusprogrammis suurepäraselt. Tõeliste failide teisendamiseks on vaja teisendustööriista.

Kuidas ASHX-faili teisendada

Te ei pea ASHX-faili teisendama muusse vormingusse, välja arvatud juhul, kui see on üks Visual Studio dialoogiboksis "Salvesta nimega" loetletud failivormingutest või mõnest muust ülalmainitud programmist.

Seal loetletud vormingud on muud tekstipõhised vormingud, kuna see on tõeline ASHX-fail – tekstifail.

Tegelikult, kui faili kunagi muudetakse, et kasutada teist faililaiendit, siis tõenäoliselt lakkab see ASP. NET-i veebiserveris kohe töötamast, kuna teised sellele viitavad failid ei tea, kus fail asub.

Kas ikka ei saa seda avada?

Kui te ei saa faili avada, kontrollige veel kord, et kasutate tõesti ASHX-faili. Mõned failid kasutavad faililaiendit, mis näeb välja selline, kuid toimib täiesti erinev alt.

Näiteks ASHX-fail ei ole sama, mis ASH-fail, mis võib olla Nintendo Wii süsteemimenüü fail, Audiosurfi heli metaandmete fail või KoLmafia ASH-skripti fail. Kõigil neil juhtudel on faili avamiseks vaja erinevat programmi.

Sama kehtib ka siis, kui teil on ASX-, ASCX-, ASHBAK- või AHX-fail. Need on kas Microsoft ASF Redirectori failid või Alpha Five Library Temporary Index failid; ASP. NET Web User Control failid; Ashampoo varundusarhiivi failid; või WinAHX Trackeri mooduli failid või AutoHotkey skripti failid.

Idee kõigil neil juhtudel on lihtne: uurige faililaiendit, et näha, milline programm suudab seda avada või milline teenus/rakendus suudab selle teise vormingusse teisendada.

KKK

    Kuidas Macis ASHX-faili avada?

    ASHX-faili avamiseks Macis proovige Apple'i TextEdit, AbiSource, AbiWord või MacroMates TextMate. ASHX-faili saate avada ka oma Maci veebibrauseris.

    Kuidas ASHX-faili PDF-failiks teisendada?

    Lihtne viis ASHX-faili PDF-vormingus teisendamiseks on faili avamine veebibrauseris. Avaneb teie PDF-lugeja; se alt salvestage fail PDF-vormingus kohalikule kettale. Teine võimalus, mida proovida: nimetage fail ümber pdf-iks ja avage see siis Adobe Readeris.

    Kuidas luua ASP. NETis ASHX-faili?

    Üldise töötleja (ASHX-faili) loomiseks vajutage Control+ N. Seejärel valige Web > C all mall Generic Handler.

Soovitan: