Файл з ASAX суфіксом файла є файлом сервера програм ASP.NET, який використовується у програмах ASP.NET.
Найбільш поширеним файлом ASAX є файл global.asax (також званий файлом програми ASP.NET), який використовується для обробки певних функцій, наприклад, коли програма запускається або завершує роботу. Веб-програма може мати тільки один з цих файлів ASAX, і її абсолютно необов'язково включати в програму.
У наступному розділі наведено додаткову інформацію щодо файлів ASAX.
Як відкрити файл ASAX
Програмне забезпечення Microsoft Visual Studio може відкривати файли ASAX, як і їх безкоштовна версія Community.
Оскільки файли ASAX - це просто текстові файли, що містять код, ви можете використовувати будь-який текстовий редактор, щоб відкрити їх. У ВС Windows є програма Notepad, вбудована в ОС, яка може відкривати файл, але можуть бути і сторонні текстові редактори, такі як безкоштовний Notepad++.
Якщо це станеться, ви зможете перейменувати розширення файла з. ASAX суфікс, з яким файл слід зберегти. Наприклад, скажімо, ви намагаєтеся завантажити виписку за рахунком у форматі PDF, але замість цього ви отримуєте файл ASAX; просто перейменуйте файл з. ASAX в. PDF, щоб ви могли відкрити його в програмі читання PDF, як і передбачалося.
Зазвичай ви не можете змінити суфікс файла, як це, і очікувати, що новий файл буде працювати нормально. Для цього вам знадобиться конвертер файлів. Однак у цьому випадку проблема полягає тільки в тому, що розширення файлу було названо неправильно, тому перейменування його на правильне розширення буде працювати нормально.
Якщо ви виявите, що програма на вашому комп'ютері намагається відкрити файл ASAX, але це неправильна програма, або якщо ви бажаєте, щоб інша встановлена програма відкривала файли ASAX, див. Підручник з цього підручника. це зміна у Windows.
Ще не можете відкрити файл?
У програм, згаданих вище, не повинно бути проблем з відкриттям файлів ASAX. Якщо вони не працюють, більш ніж ймовірно, що ви насправді не використовуєте файл ASAX, що може статися, якщо ви неправильно прочитали розширення файла.
Наприклад, файли ASX і ASA не збігаються з файлами ASAX. Незважаючи на те, що їх розширення дуже схожі, ASX-файл - це файл перенаправника Microsoft ASF, в якому зберігається список відтворення аудіо- або відеофайлів, наприклад ASF- файлів. Ви можете відкрити файл ASX за допомогою VLC або Windows Media Player. Файли ASA - це файли налаштувань ASP, які може відкрити текстовий редактор.
Те ж саме можна сказати і про ASCX і будь-які інші подібні розширення файлів: тільки те, що використовуються однакові або схожі літери, не означає, що формати пов'язані і можуть бути відкриті за допомогою одних і тих же програм.
Якщо у вас немає файла 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, щоб помістити вихідний код в окремий файл, подивіться цю гілку на Coding Forums. Однак вам також слід поглянути на цю статтю в ASP Alliance, в якій описано, як ASP.NET v2.0 замінив Code-Behind на Code-Beside.
