Файлът с разширение за ASAX файлове е ASP.NET Server Application file, който се използва от ASP.NET приложения.
Най-често срещаният файл на ASAX е global.asax файл (наричан още ASP.NET Application File), който се използва за обработка на определени функции, като например при стартиране или изключване на приложението. Уеб приложението може да има само един от тези ASAX файлове и е напълно по желание да се включи с приложението.
По-долу в следващата секция има допълнителна информация за ASAX файлове.
Как да отворите ASAX файл
Софтуерът на Microsoft Visual Studio може да отваря ASAX файлове, както и безплатно издание на Общността.
Тъй като файловете на ASAX са само текстови файлове, съдържащи код, можете да използвате всеки текстов редактор, за да ги отворите. Windows има приложението на Notepad, което е вградено в операционната система, която може да отвори файла, но така може и редакторите на текстови съобщения на трети страни, като свободния Notepad ++.
Забележка: ASAX файловете не са предназначени за преглед или отваряне от браузъра. Ако сте изтеглили файл от ASAX и сте очаквали, че ще съдържа информация (като документ или други запазени данни), вероятно е нещо нередно в уебсайта и вместо да генерира използваема информация, той вместо това е предоставил този файл от сървъра.
Ако това се случи, трябва да можете да преименувате разширението на файла от .ASAX с разширението, с което файлът би трябвало да бъде запазен. Например, кажете, че се опитвате да изтеглите банково извлечение във формат PDF, но вместо това получавате файл с ASAX; просто преименувайте файла от .ASAX на .PDF, така че да можете да го отворите в PDF четец по предназначение.
Важно: По принцип не можете да променяте разширението на файла и очаквате, че новият файл ще работи нормално. За това бихте имали нужда от инструмент за конвертиране на файлове. Въпреки това, в този случай проблемът се крие единствено в това, че разширението на файла е неподходящо наречено, така че преименуването му на правилното разширение ще работи добре.
Ако откриете, че дадено приложение на вашия компютър се опитва да отвори файла ASAX, но това е грешното приложение или ако предпочитате да имате друга инсталирана програма, отворете ASAX файлове, вижте моята Как да промените програмата по подразбиране за специфично разширение на файла за употреба тази промяна в Windows.
Файлът все още не може да се отвори?
Посочените по-горе програми нямат проблем при отваряне на ASAX файлове. Ако те не работят, вероятно е, че всъщност не използвате файл от ASAX, което може да се случи, ако сте прочели грешно файловото разширение.
Например ASX и ASA файловете не са същите като ASAX файлове. Въпреки че файловите им разширения са много сходни, файлът ASX представлява файл на Microsoft ASF Redirector, който съхранява плейлист на аудио или видео файлове, като ASF файлове. Можете да отворите файл с ASX с VLC или Windows Media Player. ASA файловете са ASP конфигурационни файлове, които текстовият редактор може да отвори.
Същото може да се каже и за много други подобни разширения на файловете: просто защото същите или подобни букви се използват, не означава, че форматите са свързани и могат да бъдат отворени със същите програми.
Ако не разполагате с файл от ASAX, проучете разширението за истински файлове, за да научите повече за файловия формат, в който се намира, и кои програми могат да го отварят или конвертират.
Повече информация за файла Global.asax
Най- global.asax файлът се намира в основната директория на приложението ASP.NET и не може да бъде изтеглен или разглеждан от която и да е заявка, освен тези, които произхождат от сървъра. Това означава, че всеки външен опит за преглед или изтегляне на този конкретен файл на ASAX е блокиран по подразбиране.
Можете да прочетете повече за това какво global.asax файла се използва за повече в уеб сайта на Microsoft Developer Network и в DotNetCurry.com. Уеб сайтът ASP.NET обяснява как да използвате global.asax файл и дава примерни файлове, за да можете да видите как е структурирана информацията в файла. Друг добър източник за целта на global.asax файл е тази нишка преливане на стека.
Как да конвертирате ASAX файл
Файлът ASAX, който трябва да остане функционален като ASP.NET файл, не трябва да се преобразува в друг формат. Това би означавало, че приложението не може да намери файла и така не може да го използва, както е необходимо.
Ако търсите как да конвертирате global.asax към Code-Behind, за да поставите изходния код в отделен файл, вижте тази тема на Форуми за кодиране. Въпреки това, вие също трябва да погледнете тази статия в ASP Alliance, която описва как ASP.NET v2.0 е заменила Code-Behind с Code-Beside.
Още помощ с ASAX файлове
Вижте "Получете повече помощ" за информация относно контактите ми в социални мрежи или по имейл, публикуване на форуми за техническа поддръжка и др. Позволете ми да знам какви проблеми имате с отварянето или използването на файла ASAX и ще видя какво мога да направя, за да ви помогна.