Файл ASAX (що це таке та як його відкрити)
А файл з ASAX розширення файлу — це файл програми ASP.NET Server, який використовується програмами ASP.NET.
Найпоширенішим файлом ASAX є global.asax файл (також званий файлом програми ASP.NET), який використовується для обробки певних функцій, наприклад під час запуску або завершення роботи програми. Веб-додаток може мати лише один із цих файлів ASAX, і його не обов’язково включати разом із програмою.
Нижче наведено додаткову інформацію про файли ASAX.

Як відкрити файл ASAX
Microsoft Visual Studio Програмне забезпечення може відкривати файли ASAX.
Оскільки файли ASAX просто текстові файли які містять код, ви можете використовувати будь-який текстовий редактор, щоб відкрити їх. Windows має програму Блокнот, вбудовану в ОС, яка може відкривати файл, але може сторонні текстові редактори як безкоштовний Блокнот++.
Файли ASAX не призначені для перегляду або відкриття веб-браузером. Якщо ви завантажили файл ASAX і очікували, що він міститиме інформацію (наприклад, документ або інші збережені дані), це ймовірно, що з веб-сайтом щось не так, і замість того, щоб генерувати корисну інформацію, він надав цей файл замість цього.
Якщо це станеться, ви зможете перейменувати розширення файлу з .ASAX на розширення, з яким цей файл мав бути збережений. Наприклад, припустимо, що ви намагаєтеся завантажити виписку з банку в PDF формат, але замість цього ви отримуєте файл ASAX; просто перейменуйте файл з .ASAX на .PDF, щоб ви могли відкрити його у форматі a Програма для читання PDF як задумано.
Зазвичай ви не можете змінити розширення файлу, як це, і очікувати, що новий файл працюватиме нормально. Для цього вам знадобиться а інструмент для конвертації файлів. Однак у цьому випадку проблема полягає виключно в тому, що розширення файлу було названо невідповідно, тому перейменування його на правильне розширення буде працювати нормально.
Більше інформації про файл Global.asax
The global.asax файл знаходиться в кореневий каталог програми ASP.NET і не може бути завантажений або переглянутий за будь-яким запитом, окрім тих, які походять на стороні сервера. Це означає, що будь-яка зовнішня спроба переглянути або завантажити цей конкретний файл ASAX блокується за замовчуванням.
Ви можете прочитати більше про те, що global.asax файл використовується для at DotNetCurry.com. Цей веб-сайт пояснює, як користуватися global.asax файл і надає зразок файлу, щоб ви могли побачити, як структурована інформація у файлі. Ще одне гарне джерело про призначення global.asax файл є цей потік Stack Overflow.
Як перетворити файл ASAX
Файл ASAX, який повинен залишатися функціональним як файл ASP.NET, не слід перетворювати в будь-який інший формат. Це означатиме, що програма не зможе знайти файл і, отже, не зможе використовувати його так, як йому потрібно.
Якщо ви шукаєте, як конвертувати global.asax до Code-Behind, щоб помістити вихідний код в окремий файл, див цю тему на форумах з кодування. Однак, ви також повинні подивитися на ця стаття в ASP Alliance, який описує, як ASP.NET v2.0 замінив Code-Behind на Code-Beside.
Все ще не вдається відкрити файл?
Програми, згадані вище, не повинні мати проблем з відкриттям файлів ASAX. Якщо вони не працюють, швидше за все, ви насправді не використовуєте файл ASAX, що може статися, якщо ви неправильно прочитали розширення файлу.
Наприклад, файли ASX і ASA не те саме, що файли ASAX. Незважаючи на те, що їхні розширення файлів дуже схожі, файл ASX є файлом Microsoft ASF Redirector, який зберігає список відтворення аудіо- або відеофайлів, наприклад АЧС файлів. Ви можете відкрити файл ASX за допомогою VLC або Windows Media Player. Файли ASA – це файли конфігурації ASP, які може відкрити текстовий редактор.
Те ж саме можна сказати і про ASCX та будь-які інші подібні розширення файлів: те, що використовуються однакові чи подібні літери, не означає, що формати пов’язані і що файли можна відкривати за допомогою тих самих програм.
Якщо у вас насправді немає файлу ASAX, дослідіть справжнє розширення файлу, щоб дізнатися більше про формат, у якому він знаходиться, і які програми можуть його відкривати або конвертувати.
FAQ
-
Як додати глобальний файл ASAX?
У Visual Studio перейдіть до Веб-сайт або Проект > Додати новий елемент > Глобальний шаблон класу програми. Разом з файлом ASAX Visual Studio автоматично створить обробники подій програми.
-
Що таке файли ASCX, ASPX і ASHX?
Файли ASCX містять код, який можна використовувати на кількох веб-сторінках ASP.NET. An ASHX файл — це файл веб-обробника ASP.NET, який зазвичай містить посилання на інші веб-сторінки. ASPX файли містять сценарії та вихідні коди, які повідомляють браузеру, як має відображатися веб-сторінка.