Какво е ASHX файл?

Файл с ASHX разширение на файл е файл ASP.NET Web Handler, който често съдържа препратки към други уеб страници, използвани в приложение за уеб сървър на ASP.NET.

Функциите във файла ASHX са написани на езика за програмиране C# и понякога препратките са толкова кратки, че ASHX файл може да се окаже само един ред код.

Повечето хора срещат ASHX файлове само случайно, когато се опитват да изтеглят файл от уебсайт, като a PDF файл. Това е така, защото ASHX файлът препраща към PDF файла, за да го изпрати до браузъра за изтегляне, но не го наименува правилно, като прикачва .ASHX в края вместо .PDF.

ASHX файлове

Как да отворите ASHX файл

ASHX файловете са файлове, използвани с ASP.NET програмиране и могат да бъдат отворени с всяка програма, която кодира в ASP.NET, напр. Microsoft Visual Studio и Общността на Microsoft Visual Studio.

Тъй като те са текстови файлове, можете също да отваряте ASHX файлове с програма за текстов редактор като Notepad++. Използвай това Най-добрите безплатни текстови редактори списък, за да видите нашите любими.

ASHX файловете не са предназначени за преглед или отваряне от уеб браузър. Ако сте изтеглили ASHX файл и сте очаквали той да съдържа информация (като документ или други запазени данни), вероятно че нещо не е наред с уебсайта и вместо да генерира използваема информация, той предостави този файл от страна на сървъра вместо.

Ти технически мога прегледайте текста на ASHX файл с помощта на някои уеб браузъри, но това не означава, че файлът е такъв предполагаем да бъдат отворени по този начин. С други думи, истински ASHX файл, който съдържа четим текст за ASP.NET приложения, може да се види във вашия браузър, но не всички .ASHX файлове всъщност са ASP.NET Web Handler файлове. Има повече по този въпрос, по-долу.

Най-добрият трик с ASHX файл е просто да го преименувате към вида на файла, който очаквате да бъде. Изглежда, че много от тях наистина трябва да са PDF файлове, така че, например, ако изтеглите ASHX файл от вашата електрическа компания или банка, просто го преименувайте като изявление.pdf и го отворете с a PDF четец. Приложете същата логика за музикален файл (преименувайте го на файл.mp3), файл с изображение (.png или .jpg) и др.

Когато възникнат тези проблеми, уебсайтът, който посещавате, който изпълнява ASHX файла, има някакъв проблем, и тази последна стъпка, където ASP.NET HTTP манипулаторът, който обработва ASHX файла на сървъра, не го именува на каквото и да е. Така че преименуването на файла е само вие сами правите последната стъпка.

Ако това се случва често, когато изтегляте специално PDF файлове, може да има проблем с PDF приставката, която използва вашият браузър. Трябва да можете да поправите този проблем, като превключите браузъра, за да използвате Adobe PDF добавка вместо.

Не можете просто да преименувате всеки файл, за да има различно разширение и да очаквате той да работи правилно, защото промяната на разширението на файла всъщност не променя файла формат. Например, не можете да преименувате .PDF файл на a .DOCX файл и приемете, че ще се отвори добре в a текстообработваща програма. А инструмент за преобразуване е необходимо за истински преобразувания на файлове.

Как да конвертирате ASHX файл

Не е необходимо да конвертирате ASHX файл в друг формат, освен ако не е един от файловите формати изброени в диалоговия прозорец „Запазване като“ в Microsoft Visual Studio или някоя от другите споменати програми по-горе.

Изброените там формати са други текстови формати, тъй като това е истинският ASHX файл - текстов файл.

Всъщност, ако ASHX файлът някога бъде променен, за да използва различно файлово разширение, най-вероятно ще стане незабавно спрете да работите в уеб сървъра на ASP.NET, тъй като другите файлове, които го препращат, няма да знаят къде файлът е.

Все още не можете да отворите файла си?

Ако не можете да отворите ASHX файл, проверете отново дали всъщност използвате ASHX файл. Някои файлове използват файлови разширения, които виж като .ASHX, когато наистина се изписват по подобен начин.

Например файл ASHX не е същият като ASH файл, който може да бъде файл на системното меню на Nintendo Wii, файл с аудио метаданни на Audiosurf или файл KoLmafia ASH Script. Във всеки от тези случаи е необходима различна програма за отваряне на ASH файла.

Същото е вярно, ако имате ASX, ASCX, ASHBAK или AHX файл. Съответно това са или файлове на Microsoft ASF Redirector, или файлове с временни индекси на Alpha Five Library; ASP.NET Web User Control файлове; Архивни архивни файлове на Ashampoo; или файлове на WinAHX Tracker Module или AutoHotkey Script файлове.

Идеята във всички тези случаи е проста: проучете разширението на файла, за да видите коя програма може да го отвори или коя услуга/приложение може да го преобразува в нов формат.

ЧЗВ

  • Как да отворя ASHX файл на Mac?

    За да отворите ASHX файл на Mac, опитайте TextEdit, AbiSource, AbiWord или MacroMates TextMate на Apple. Можете също да отворите ASHX файл в уеб браузър на вашия Mac.

  • Как да конвертирам ASHX файл в PDF?

    Лесен начин за конвертиране на ASHX файл в PDF е да отворите файла в уеб браузър. Вашият PDF четец ще се отвори; от там запазете файла като PDF на вашия локален диск. Друга възможност да опитате: преименувайте файла като .pdf, след което го отворете в Adobe Reader.

  • Как да създам ASHX файл в ASP.NET?

    За да създадете общ манипулатор (ASHX файл), натиснете Контрол+н. След това, под уеб > ° С#, изберете Общ манипулатор шаблон.