Varför konvertera ASHX till EXE?
En ASHX-fil är källkod i klartext (en ProcessRequest-metod i C# eller VB.NET) som körs på en Microsoft IIS-server som svar på HTTP-begäranden. Den är beroende av HttpContext, ASP.NET-runtime och IIS-pipelinen - inget av detta existerar inuti en Windows .exe. En PE-binär är en självständig fil med sin egen startpunkt; att producera en sådan från en ASP.NET-hanterare skulle kräva att applikationen skrivs om som ett skrivbordsprojekt, vilket inte är en konvertering.
Hur man konverterar ASHX till EXE
Byt namn till det förväntade formatet FREE
Om .ashx-filen var en nedladdning från en webbplats, byt namn på den till det format du förväntade dig (.pdf, .jpg, .png eller .zip) och öppna den normalt.
Om dessa format
En ASHX-fil är en ASP.NET generic HTTP handler - kod på serversidan som körs på en Microsoft IIS-webbserver och returnerar rådata som en bild, en PDF eller en filnedladdning. Det är inte…
Öppna detaljer för .ASHX →En EXE-fil är ett körbart program för Windows. På Windows dubbelklickar du på den för att köra den. På Mac eller Linux använder du CrossOver eller Wine - EXE-filer körs inte nativt utanför…
Öppna detaljer för .EXE →Kvalitet & vad man bör tänka på
- En äkta
.ashx-källfil är källkod i klartext utan kompilerad logik och utan startpunkt - den kan inte köras som en fristående applikation. - Den vanligaste orsaken till att ha en
.ashx-fil lokalt är att en webbplats levererade ett dokument eller en bildnedladdning via en hanterar-URL; byt namn på den till rätt filtillägg och öppna den. - Att konvertera logiken i en hanterare till en skrivbordsapplikation kräver att den skrivs om som ett nytt WinForms-, WPF- eller .NET Console Application-projekt - inget automatiserat verktyg kan göra detta.
Vanliga frågor
Kan någon online-konverterare förvandla ASHX till EXE?
Jag laddade ner en fil med filtillägget .ashx - kan det vara ett program?
.ashx - byt namn på den till den typ du förväntade dig (.pdf, .jpg, etc.) och öppna den normalt.