Wat is 'n ASHX-lêer?

Hoe om ASHX-lêers oop te maak, te wysig en te omskep

'N Lêer met die ASHX -lêeruitbreiding is 'n ASP.NET Web Handler-lêer wat dikwels verwysings bevat na ander webblaaie wat gebruik word in 'n ASP.NET Web bediener program.

Die funksies in die ASHX-lêer word in die C # -programmeertaal geskryf, en soms is die verwysings so kort dat 'n ASHX-lêer uiteindelik net 'n enkele reël kode kan wees.

Die meeste mense raak ASHX-lêers per ongeluk ongelukkig wanneer hulle probeer om 'n lêer van 'n webwerf af te laai, soos 'n PDF- lêer. Dit is omdat die ASHX-lêer verwys na die PDF-lêer om dit na die blaaier te laai vir aflaai, maar noem dit nie korrek nie, aangeheg .ASHX aan die einde in plaas van .PDF.

Hoe om 'n ASHX-lêer oop te maak

ASHX-lêers is lêers wat gebruik word met ASP.NET programmering en kan geopen word met enige program wat in ASP.NET kodes, soos Microsoft Visual Studio en Microsoft Visual Community.

Aangesien hulle teks lêers is , kan u ASHX-lêers ook oopmaak met 'n teksredakteurprogram. Gebruik hierdie lys van beste gratis teksredakteurs om ons gunstelinge te sien.

ASHX-lêers is nie bedoel om deur 'n webblaaier besigtig of geopen te word nie. As jy 'n ASHX-lêer afgelaai het en verwag het dat dit inligting bevat (soos 'n dokument of ander gestoorde data), is dit waarskynlik dat daar iets fout is met die webwerf. In plaas daarvan om bruikbare inligting te genereer, het dit hierdie bediener-lêer in plaas daarvan verskaf.

Nota: U kan tegnies die teks van 'n ASHX-lêer deur sommige webblaaier gebruik, maar dit beteken nie dat die lêer op daardie manier geopen moet word nie. Met ander woorde, 'n ware ASHX-lêer, wat leesbare teks vir ASP.NET-toepassings bevat, kan in jou blaaier besigtig word, maar nie alle .ASHX-lêers is eintlik ASP.NET Web Handler-lêers. Daar is meer hier onder.

Die beste truuk met 'n ASHX-lêer is om dit eenvoudig te hernoem na die soort lêer wat jy verwag het om dit te wees. Dit lyk asof baie eintlik veronderstel is om PDF-lêers te wees, byvoorbeeld, as jy 'n ASHX-lêer van jou elektriese maatskappy of bank aflaai, moet jy dit net herhaal as stoor.pdf en maak dit oop. Pas dieselfde logika toe vir 'n musieklêer, prentlêer, ens.

Wanneer hierdie probleme opduik, is die webwerf wat jy besoek wat die ASHX-lêer uitvoer, 'n soort probleem en hierdie laaste stap, waar die ASHX-lêer veronderstel is om te hernoem word. Wat ookal nie gebeur nie. So die naam van die lêer is net jy doen die laaste stap jouself.

As dit baie gebeur wanneer u PDF-lêers spesifiek aflaai, is daar dalk 'n probleem met die PDF-invoegtoepassing wat u blaaier gebruik. U moet dit regstel deur die leser te skakel om die Adobe PDF-invoegtoepassing te gebruik.

Nota: Dit is belangrik om te verstaan ​​dat u nie net 'n lêer kan hernoem om 'n ander uitbreiding te hê nie en verwag dat dit behoorlik sal werk. Byvoorbeeld, jy kan nie 'n .PDF-lêer hernoem na 'n .DOCX- lêer nie en aanvaar dat dit net goed in 'n woordverwerker sal oopmaak. 'N Omskakeling hulpmiddel is nodig vir ware lêer conversies.

Hoe om 'n ASHX-lêer te omskep

U hoef eintlik nie 'n ASHX-lêer te omskep in enige ander formaat nie, tensy dit een van die lêerformate is wat in die dialoogkassie Stoor as in Microsoft Visual Studio of een van die ander programme hierbo genoem. Die formate wat daar gelys word, is ander teksgebaseerde formate, want dit is wat 'n ware ASHX-lêer is - 'n tekslêer.

Aangesien hierdie tipe lêers slegs tekslêers is, kan u nie ASHX omskep na JPG , MP3 of enige ander formaat soos dit nie. As jy egter dink dat die ASHX-lêer 'n MP3 of 'n ander lêertipe moet wees, lees wat ek hierbo gesê het oor die hernoeming van die lêer. Byvoorbeeld, in plaas van omskakeling van die ASHX-lêer na PDF, moet u dalk net die lêeruitbreiding hernoem.

Kan u lêer nog nie oopmaak nie?

Die eerste ding wat jy moet doen as jy nie 'n ASHX-lêer kan oopmaak nie, maak seker dat jy eintlik 'n ASHX-lêer gebruik. Wat ek hiermee bedoel, is dat sommige lêers lêeruitbreidings het wat soos .ASHX lyk as hulle eintlik net so gespel is.

Byvoorbeeld, 'n ASHX-lêer is nie dieselfde as 'n ASH-lêer nie, wat 'n Nintendo Wii-stelsellyslêer, Audiosurf Audio-metadata-lêer of KoLmafia ASH Script-lêer kan wees. As u 'n ASH-lêer het, moet u daardie lêeruitbreiding ondersoek om te sien watter programme 'n lêer in een van die ander formate kan oopmaak.

Dieselfde geld as u 'n ASX-, ASHBAK- of AHX-lêer het. Dit is onderskeidelik Microsoft ASF Redirector-lêers of Alpha Five Library Temporary Index-lêers; Ashampoo Backup Argief lêers; of WinAHX Tracker Module lêers.

Soos u kan vertel, is dit uiters belangrik om die werklike lêeruitbreiding te herken, want dit is een van die beste maniere om die lêerformaat onmiddellik te identifiseer, en uiteindelik die toepassing waarmee die lêer werk.