Mis on ASHX-fail?
Fail ASHX-iga faililaiendit on ASP.NET Web Handler fail, mis sisaldab sageli viiteid teistele ASP.NET veebiserveri rakenduses kasutatavatele veebilehtedele.
ASHX-faili funktsioonid on kirjutatud C# programmeerimiskeeles ja mõnikord on viited nii lühikesed, et ASHX-fail võib lõpuks olla vaid üks koodirida.
Enamik inimesi puutub ASHX-failidega kokku ainult juhuslikult, kui nad proovivad faili veebisaidilt alla laadida, näiteks a PDF faili. Põhjus on selles, et ASHX-fail viitab PDF-failile, et saata see brauserisse allalaadimiseks, kuid ei nimeta seda õigesti, lisades PDF-i asemel .ASHX-i.

Kuidas ASHX-faili avada
ASHX-failid on failid, mida kasutatakse koos ASP.NET-i programmeerimisega ja mida saab avada mis tahes programmiga, mis kodeerib ASP.NET-is, näiteks Microsoft Visual Studio ja Microsoft Visual Studio kogukond.
Kuna need on tekstifailid, saate ASHX-faile avada ka näiteks tekstiredaktorprogrammiga Notepad++. Kasuta seda Parimad tasuta tekstiredaktorid nimekirja, et näha meie lemmikuid.
ASHX-failid ei ole mõeldud veebibrauseris vaatamiseks ega avamiseks. Kui laadisite alla ASHX-faili ja eeldasite, et see sisaldab teavet (nt dokumenti või muid salvestatud andmeid), on see tõenäoliselt et veebisaidil on midagi valesti ja kasutatava teabe genereerimise asemel esitas see selle serveripoolse faili selle asemel.
Sina tehniliselt saab vaadata mõne veebibrauseriga ASHX-faili teksti, kuid see ei tähenda, et see fail on peaks sel viisil avada. 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 punkti kohta rohkem juttu.
Parim nipp ASHX-faili puhul on selle lihtsalt ümber nimetada selliseks failiks, nagu seda 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 lihtsalt ümber avaldus.pdf ja avage see a-ga PDF-lugeja. Rakendage sama loogikat muusikafaili jaoks (nimetage see ümber fail.mp3), pildifail (.png või .jpg), jne.
Kui need probleemid ilmnevad, 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 ASHX-faili serveris, ei nimeta seda mida iganes.mis iganes. Nii et faili ümbernimetamine tähendab, et teete viimase sammu ise.
Kui seda juhtub sageli PDF-failide allalaadimisel, võib probleem olla teie brauseri kasutatava PDF-i pistikprogrammiga. Peaksite saama selle tõrke parandada, lülitades brauseri kasutama Adobe PDF-i pistikprogramm selle asemel.
Te ei saa lihtsalt ühtegi faili ümber nimetada, et sellel oleks erinev laiend ja eeldada, et see töötab korralikult, sest faililaiendi muutmine ei muuda faili tegelikult vormingus. Näiteks ei saa te .PDF-faili ümber nimetada a .DOCX faili ja eeldame, et see avaneb suurepäraselt a tekstitöötlus. A teisendustööriist on vajalik tõeliste failide teisendamiseks.
Kuidas teisendada ASHX-faili
Te ei pea ASHX-faili teisendama muusse vormingusse, välja arvatud juhul, kui see on üks failivormingutest loetletud Microsoft Visual Studio või mõne muu mainitud programmi dialoogiboksis "Salvesta nimega". eespool.
Seal loetletud vormingud on muud tekstipõhised vormingud, kuna see on tõeline ASHX-fail – tekstifail.
Tõepoolest, kui ASHX-faili muudetakse, et see kasutaks teist faililaiendit, siis tõenäoliselt seda tehakse lõpetage kohe ASP.NET-i veebiserveris töötamine, kuna teised sellele viitavad failid ei tea kuhu fail on.
Kas te ei saa ikka oma faili avada?
Kui te ei saa ASHX-faili avada, kontrollige veel kord, kas kasutate ASHX-faili. Mõned failid kasutavad faililaiendeid, mis vaata nagu .ASHX, kui need on tegelikult lihtsalt sarnaselt kirjutatud.
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-skriptifail. Kõigil neil juhtudel on ASH-faili avamiseks vaja erinevat programmi.
Sama kehtib ka siis, kui teil on ASX, ASCX, ASHBAK või AHX faili. Vastavalt on need 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 on kõigil neil juhtudel lihtne: uurige faililaiendit, et näha, milline programm suudab seda avada või milline teenus/rakendus suudab selle uude 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 teisendada ASHX-faili PDF-iks?
Lihtne viis ASHX-faili PDF-iks teisendamiseks on faili avamine veebibrauseris. Avaneb teie PDF-lugeja; sealt salvestage fail PDF-vormingus kohalikule kettale. Teine võimalus, mida proovida: nimetage fail ümber .pdf-iks ja seejärel avage see Adobe Readeris.
-
Kuidas luua ASP.NET-is ASHX-faili?
Üldise töötleja (ASHX-faili) loomiseks vajutage Kontroll+N. Siis, all võrk > C#, valige Üldine käitleja malli.