Файл ASAX (що це таке та як його відкрити)

А файл з ASAX розширення файлу — це файл програми ASP.NET Server, який використовується програмами ASP.NET.

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

Нижче наведено додаткову інформацію про файли ASAX.

Файли ASAX у Windows 10

Як відкрити файл 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 файли містять сценарії та вихідні коди, які повідомляють браузеру, як має відображатися веб-сторінка.