Skip to main content

Файл ASAX (что это такое и как его открыть)

ASP.NET - Global.asax File (Июнь 2026)

ASP.NET - Global.asax File (Июнь 2026)
Anonim

Файл с расширением ASAX является файлом приложения ASP.NET Server, который используется приложениями ASP.NET.

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

Ниже в следующем разделе приведена дополнительная информация о файлах ASAX.

Как открыть файл ASAX

Программное обеспечение Microsoft Visual Studio может открывать файлы ASAX, а также их бесплатную версию Community.

Поскольку файлы ASAX - это просто текстовые файлы, содержащие код, вы можете использовать любой текстовый редактор, чтобы открыть их. Windows имеет приложение «Блокнот», встроенное в ОС, которое может открыть файл, но так могут сторонние текстовые редакторы, такие как бесплатный Notepad ++.

Замечания: Файлы ASAX не предназначены для просмотра или открытия браузером. Если вы загрузили файл ASAX и ожидали, что он будет содержать информацию (например, документ или другие сохраненные данные), скорее всего, что-то не так с веб-сайтом, и вместо того, чтобы генерировать полезную информацию, вместо этого он предоставил этот файл на стороне сервера.

Если это произойдет, вы должны иметь возможность переименовать расширение файла из .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, которые может открыть текстовый редактор.

То же самое можно сказать и для многих других аналогично написанных расширений файлов: только потому, что используются одни и те же или похожие буквы, не означает, что форматы связаны и могут быть открыты с помощью тех же программ.

Если у вас нет файла 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.

Дополнительная справка по файлам ASAX

Дополнительную информацию см. В разделе «Получение дополнительной справки» о контакте со мной в социальных сетях или по электронной почте, публикации на форумах технической поддержки и т. Д. Дайте мне знать, какие проблемы у вас возникают при открытии или использовании файла ASAX, и я посмотрю, что я могу сделать, чтобы помочь.