Çfarë është një skedar ASHX?

Përmbajtje:

Çfarë është një skedar ASHX?
Çfarë është një skedar ASHX?
Anonim

Çfarë duhet të dini

  • Një skedar ASHX është një skedar ASP. NET Web Handler.
  • Hap një me Microsoft Visual Studio ose një redaktues teksti.
  • Riemërto skedarin në filename.pdf nëse duhet të jetë vërtet një dokument PDF.

Ky artikull shpjegon se çfarë është një skedar ASHX dhe si përdoret, plus se si ta hapni atë në kompjuterin tuaj ose ta konvertoni në një format skedari tjetër.

Çfarë është një skedar ASHX?

Një skedar me shtesën e skedarit ASHX është një skedar ASP. NET Web Handler që shpesh mban referenca për faqet e tjera të internetit të përdorura në një aplikacion të serverit në internet ASP. NET.

Funksionet në skedar janë shkruar në gjuhën e programimit C, dhe nganjëherë referencat janë aq të shkurtra sa që skedari mund të përfundojë si një rresht i vetëm kodi.

Shumica e njerëzve e hasin këtë format vetëm rastësisht kur përpiqen të shkarkojnë një skedar nga një faqe interneti, si një skedar PDF. Kjo ndodh sepse skedari ASHX i referohet skedarit PDF për ta dërguar në shfletues për shkarkim, por nuk e emërton saktë, duke bashkangjitur. ASHX në fund në vend të. PDF.

Image
Image

Si të hapni një skedar ASHX

Skedarët ASHX janë skedarë të përdorur me programimin ASP. NET dhe mund të hapen me çdo program që kodon në ASP. NET, si Microsoft Visual Studio dhe Microsoft Visual Studio Community.

Meqenëse janë skedarë teksti, mund të hapni gjithashtu skedarë ASHX me një program redaktues teksti si Notepad++. Përdorni këtë listë të redaktuesve më të mirë të tekstit falas për të parë të preferuarat tona.

Skedarët ASHX nuk synohen të shikohen ose hapen nga një shfletues ueb. Nëse e keni shkarkuar një dhe prisni që ai të përmbajë informacion (si një dokument ose të dhëna të tjera të ruajtura), ka të ngjarë që diçka nuk është në rregull me faqen e internetit dhe në vend që të gjenerojë informacione të përdorshme, ai ka ofruar këtë skedar nga ana e serverit.

Teknikisht mund të shikoni tekstin e një skedari ASHX duke përdorur disa shfletues ueb, por kjo nuk do të thotë se skedari supozohet të hapet në atë mënyrë. Me fjalë të tjera, një skedar i vërtetë ASHX, i cili përmban tekst të lexueshëm për aplikacionet ASP. NET, mund të shikohet në shfletuesin tuaj, por jo të gjithë skedarët. ASHX janë në fakt skedarë ASP. NET Web Handler. Ka më shumë për këtë pikë, më poshtë.

Mashtrimi më i mirë me një skedar ASHX është thjesht ta riemërtoni atë në llojin e skedarit që prisnit të ishte. Duket se shumë prej tyre supozohet të jenë vërtet skedarë PDF, kështu që, për shembull, nëse shkarkoni një skedar ASHX nga kompania ose banka juaj elektrike, thjesht riemërtojeni atë si statement.pdf dhe hapeni me një lexues PDF. Aplikoni të njëjtën logjikë për një skedar muzikor (riemërtojeni atë në skedar.mp3), skedar imazhi (-p.webp

Kur ndodhin këto probleme, faqja e internetit që po vizitoni që ekzekuton skedarin ASHX ka një lloj problemi dhe ky hap i fundit, ku ASP. NET HTTP Handler që përpunon skedarin ASHX në server, nuk është nuk e emërtoj me çfarëdo.çfarëdo qoftë. Pra, riemërtimi i skedarit është thjesht që ju ta bëni vetë hapin e fundit.

Nëse kjo po ndodh shumë kur shkarkoni skedarë PDF në mënyrë specifike, mund të ketë një problem me shtojcën PDF që përdor shfletuesi juaj. Ju duhet të jeni në gjendje ta rregulloni këtë defekt duke ndërruar shfletuesin për të përdorur në vend të kësaj shtojcën Adobe PDF.

Nuk mund të riemërtoni ndonjë skedar për të pasur një shtesë tjetër dhe të prisni që ai të funksionojë siç duhet, sepse ndryshimi i ekstensionit të skedarit në fakt nuk ndryshon formatin e skedarit. Për shembull, nuk mund ta riemërtoni një skedar. PDF në një skedar. DOCX dhe supozoni se do të hapet mirë në një përpunues teksti. Një mjet konvertimi është i nevojshëm për konvertimet e vërteta të skedarëve.

Si të konvertohet një skedar ASHX

Nuk keni nevojë të konvertoni një skedar ASHX në ndonjë format tjetër, përveç nëse është një nga formatet e skedarëve të listuar në kutinë e dialogut "Ruaj si" në Visual Studio ose një nga programet e tjera të përmendura më sipër.

Formatet e listuara atje janë formate të tjera të bazuara në tekst, pasi kjo është ajo që një skedar i vërtetë ASHX është një skedar teksti.

Në fakt, nëse skedari do të ndryshohet ndonjëherë për të përdorur një shtesë tjetër skedari, ka shumë të ngjarë që menjëherë të ndalojë së punuari brenda serverit të uebit ASP. NET pasi skedarët e tjerë që e referojnë atë, nuk do ta dinë se ku është skedari.

Ende nuk mund ta hap?

Nëse nuk mund ta hapni skedarin tuaj, kontrolloni dy herë nëse jeni duke përdorur një skedar ASHX. Disa skedarë përdorin një shtesë skedari që duket kështu, por funksionojnë krejtësisht ndryshe.

Për shembull, një skedar ASHX nuk është i njëjtë me një skedar ASH, i cili mund të jetë një skedar i Menusë së Sistemit Nintendo Wii, skedari Audiosurf Audio Metadata ose skedari KoLmafia ASH Script. Në secilin prej këtyre rasteve, kërkohet një program i ndryshëm për të hapur skedarin.

E njëjta gjë është e vërtetë nëse keni një skedar ASX, ASCX, ASHBAK ose AHX. Këto janë ose skedarë Microsoft ASF Redirector ose skedarë të Indeksit të Përkohshëm të Bibliotekës Alpha Five; Skedarët e Kontrollit të Përdoruesit të Uebit ASP. NET; Skedarët e arkivit Ashampoo Backup; ose skedarët e modulit të gjurmuesit WinAHX ose skedarët e skriptit AutoHotkey.

Ideja në të gjitha këto raste është e thjeshtë: hulumtoni zgjerimin e skedarit për të parë se cili program mund ta hapë atë, ose cili shërbim/aplikacion është në gjendje ta konvertojë atë në një format tjetër.

FAQ

    Si mund të hap një skedar ASHX në një Mac?

    Për të hapur një skedar ASHX në një Mac, provoni TextEdit, AbiSource, AbiWord ose MacroMates TextMate të Apple. Ju gjithashtu mund të hapni një skedar ASHX në një shfletues uebi në Mac tuaj.

    Si mund ta konvertoj një skedar ASHX në një PDF?

    Një mënyrë e thjeshtë për të kthyer një skedar ASHX në PDF është hapja e skedarit në një shfletues ueb. Lexuesi juaj PDF do të hapet; nga atje, ruani skedarin si PDF në diskun tuaj lokal. Një opsion tjetër për të provuar: riemëroni skedarin si një.pdf, më pas hapeni në Adobe Reader.

    Si mund të krijoj një skedar ASHX në ASP. NET?

    Për të krijuar një mbajtës gjenerik (skedar ASHX), shtypni Control+ N. Më pas, nën Ueb > C, zgjidhni shabllonin Generic Handler.

Recommended: