Mi az ASHX fájl?

Tartalomjegyzék:

Mi az ASHX fájl?
Mi az ASHX fájl?
Anonim

Amit tudni kell

  • Az ASHX fájl egy ASP. NET webkezelő fájl.
  • Nyisson meg egyet a Microsoft Visual Studióval vagy egy szövegszerkesztővel.
  • Nevezze át a fájlt filename.pdf-re, ha valóban PDF-dokumentumnak kell lennie.

Ez a cikk elmagyarázza, hogy mi az ASHX fájl és hogyan használják őket, valamint azt, hogyan lehet megnyitni a számítógépen, vagy átalakítani egy másik fájlformátumba.

Mi az ASHX fájl?

Az ASHX fájlkiterjesztésű fájl egy ASP. NET Web Handler fájl, amely gyakran tartalmaz hivatkozásokat az ASP. NET webszerver-alkalmazásokban használt egyéb weboldalakra.

A fájl függvényei a C programozási nyelven vannak írva, és néha a hivatkozások olyan rövidek, hogy a fájl végül csak egyetlen kódsor lesz.

A legtöbb ember csak véletlenül találkozik ezzel a formátummal, amikor megpróbál letölteni egy fájlt egy webhelyről, például egy PDF-fájlt. Ennek az az oka, hogy az ASHX-fájl hivatkozik a PDF-fájlra, hogy elküldje azt a böngészőnek letöltésre, de nem nevezi el helyesen, és a. PDF helyett. ASHX-et csatol a végére.

Image
Image

ASHX fájl megnyitása

ASHX fájlok az ASP. NET programozással használt fájlok, és bármely olyan programmal megnyithatók, amely az ASP. NET-ben kódol, például a Microsoft Visual Studio és a Microsoft Visual Studio Community segítségével.

Mivel ezek szöveges fájlok, az ASHX fájlokat egy szövegszerkesztő programmal is megnyithatja, például a Notepad++ programmal. Használja ezt a Legjobb ingyenes szövegszerkesztők listáját kedvenceink megtekintéséhez.

ASHX fájlokat nem arra terveztek, hogy webböngészővel megtekintsék vagy nyissanak meg. Ha letöltött egyet, és arra számított, hogy információkat (például dokumentumot vagy más mentett adatokat) tartalmaz, akkor valószínűleg valami nincs rendben a webhelyen, és ahelyett, hogy használható információkat generált volna, ezt a szerveroldali fájlt adta meg.

Technikailag megtekintheti az ASHX-fájlok szövegét egyes webböngészők használatával, de ez nem jelenti azt, hogy a fájlt ilyen módon kell megnyitni. Más szavakkal, egy valódi ASHX-fájl, amely olvasható szöveget tartalmaz az ASP. NET-alkalmazásokhoz, megtekinthető a böngészőben, de nem minden. ASHX-fájl valójában ASP. NET Web Handler-fájl. Erről a pontról bővebben olvashatsz alább.

A legjobb trükk az ASHX fájlokkal az, ha egyszerűen átnevezzük olyan fájlra, amilyennek számítottuk. Úgy tűnik, hogy sok valóban PDF-fájl, így például, ha letölt egy ASHX fájlt az elektromos cégtől vagy banktól, csak nevezze át statement.pdf-re, és nyissa meg egy PDF-olvasóval. Alkalmazza ugyanazt a logikát egy zenei fájlra (nevezd át fájlra.mp3), képfájl (-p.webp

Amikor ezek a problémák előfordulnak, a meglátogatott, ASHX-fájlt futtató webhelyen van valamilyen probléma, és ez az utolsó lépés, ahol az ASP. NET HTTP-kezelő, amely feldolgozza az ASHX-fájlt a kiszolgálón, nem hiányzik. nem nevezem el bárminek.bármilyen. Tehát a fájl átnevezése csak az utolsó lépést jelenti.

Ha ez gyakran előfordul, amikor kifejezetten PDF-fájlokat tölt le, akkor probléma lehet a böngészője által használt PDF beépülő modullal. Ezt a hibát úgy kell kijavítania, hogy átállítja a böngészőt az Adobe PDF beépülő modul használatára.

Nem nevezhet át egyetlen fájlt úgy, hogy más kiterjesztéssel rendelkezzen, és elvárja, hogy megfelelően működjön, mert a fájlkiterjesztés módosítása valójában nem változtatja meg a fájlformátumot. Például nem nevezhet át egy. PDF fájlt. DOCX fájlra, és feltételezheti, hogy a szövegszerkesztőben tökéletesen megnyílik. A valódi fájlkonverzióhoz konvertáló eszközre van szükség.

ASHX-fájl konvertálása

Nem kell az ASHX-fájlt más formátumba konvertálnia, kivéve, ha az a Visual Studio „Mentés másként” párbeszédpanelén felsorolt fájlformátumok egyike vagy a fent említett programok egyike.

Az ott felsorolt formátumok más szövegalapú formátumok is, mivel ez az igazi ASHX fájl – egy szövegfájl.

Valójában, ha a fájlt valaha is megváltoztatnák egy másik fájlkiterjesztésre, akkor valószínűleg azonnal leáll az ASP. NET webszerveren belüli működése, mivel a rá hivatkozó fájlok nem tudják, hol van a fájl.

Még mindig nem tudja megnyitni?

Ha nem tudja megnyitni a fájlt, ellenőrizze még egyszer, hogy valóban ASHX fájlt használ-e. Egyes fájlok ehhez hasonló kiterjesztést használnak, de teljesen másképpen működnek.

Például egy ASHX-fájl nem azonos az ASH-fájllal, amely lehet Nintendo Wii System Menu-fájl, Audiosurf Audio-metaadat-fájl vagy KoLmafia ASH-szkriptfájl. Mindegyik esetben más programra van szükség a fájl megnyitásához.

Ugyanez igaz, ha ASX-, ASCX-, ASHBAK- vagy AHX-fájlja van. Ezek vagy Microsoft ASF Redirector fájlok vagy Alpha Five Library ideiglenes indexfájlok; ASP. NET webes felhasználói vezérlő fájlok; Ashampoo Backup archív fájlok; vagy WinAHX Tracker Module fájlokat vagy AutoHotkey Script fájlokat.

Az ötlet minden esetben egyszerű: keresse meg a fájlkiterjesztést, hogy megtudja, melyik program tudja megnyitni, vagy melyik szolgáltatás/alkalmazás képes más formátumba konvertálni.

GYIK

    Hogyan nyithatok meg ASHX fájlt Mac számítógépen?

    ASHX-fájl Mac számítógépen való megnyitásához próbálja ki az Apple TextEdit, AbiSource, AbiWord vagy MacroMates TextMate programját. Az ASHX-fájlt Mac számítógépének böngészőjében is megnyithatja.

    Hogyan konvertálhatok egy ASHX fájlt PDF formátumba?

    Az ASHX-fájlok PDF-formátumba konvertálásának egyszerű módja, ha megnyitja a fájlt egy webböngészőben. Megnyílik a PDF-olvasó; onnan mentse a fájlt PDF formátumban a helyi meghajtóra. Egy másik lehetőség: nevezze át a fájlt.pdf-re, majd nyissa meg az Adobe Readerben.

    Hogyan hozhatok létre ASHX fájlt az ASP. NET-ben?

    Általános kezelő (ASHX fájl) létrehozásához nyomja meg a Control+ N gombot. Ezután a Web > C alatt válassza ki az Generic Handler sablont.

Ajánlott: