Un archivo con la extensión ASAX es un archivo de aplicación de servidor ASP.NET que utilizan las aplicaciones ASP.NET.
El archivo ASAX más común es el global.asax Archivo (también llamado archivo de aplicación ASP.NET) que se usa para manejar ciertas funciones como cuando la aplicación se inicia o se apaga. Una aplicación web solo puede tener uno de estos archivos ASAX, y es completamente opcional incluirlo en la aplicación.
Debajo de la siguiente sección hay información adicional sobre los archivos ASAX.
Cómo abrir un archivo ASAX
El software Visual Studio de Microsoft puede abrir archivos ASAX, al igual que su edición comunitaria gratuita.
Como los archivos ASAX son solo archivos de texto que contienen código, puede usar cualquier editor de texto para abrirlos. Windows tiene la aplicación Notepad integrada en el sistema operativo que puede abrir el archivo, pero también los editores de texto de terceros, como el Notepad ++ gratuito.
Nota: Los archivos ASAX no están diseñados para ser vistos o abiertos por el navegador. Si ha descargado un archivo ASAX y espera que contenga información (como un documento u otros datos guardados), es probable que haya algún problema con el sitio web y, en lugar de generar información útil, proporcionó este archivo del lado del servidor.
Si esto sucede, debería poder cambiar el nombre de la extensión de archivo de .ASAX a la extensión con la que se debería haber guardado el archivo. Por ejemplo, supongamos que intenta descargar un extracto bancario en formato PDF pero en su lugar obtiene un archivo ASAX; simplemente cambie el nombre del archivo de .ASAX a .PDF para que pueda abrirlo en un lector de PDF según lo previsto.
Importante: Normalmente, no puede cambiar la extensión de un archivo de esta manera y esperar que el nuevo archivo funcione normalmente. Para eso, necesitarías una herramienta de conversión de archivos. Sin embargo, en este caso, el problema radica únicamente en el hecho de que la extensión del archivo se nombró de manera inadecuada, por lo que cambiar el nombre a la extensión correcta funcionará bien.
Si descubre que una aplicación en su PC intenta abrir el archivo ASAX pero es la aplicación incorrecta o si prefiere tener otro programa instalado, abra los archivos ASAX, consulte mi Cómo cambiar el programa predeterminado para obtener una guía de extensión de archivo específica para crear Ese cambio en Windows.
¿Aún no puedes abrir el archivo?
Los programas mencionados anteriormente no deberían tener problemas para abrir archivos ASAX. Si no están funcionando, lo más probable es que realmente no esté usando un archivo ASAX, lo que puede suceder si ha leído mal la extensión del archivo.
Por ejemplo, los archivos ASX y ASA no son lo mismo que los archivos ASAX. A pesar de que sus extensiones de archivo son muy similares, un archivo ASX es un archivo Microsoft ASF Redirector que almacena una lista de reproducción de archivos de audio o video, como archivos ASF. Puede abrir un archivo ASX con VLC o Windows Media Player. Los archivos ASA son archivos de configuración ASP que un editor de texto puede abrir.
Lo mismo podría decirse de muchas otras extensiones de archivo con una ortografía similar: el hecho de que se utilicen las mismas letras o letras similares no significa que los formatos estén relacionados y puedan abrirse con los mismos programas.
Si realmente no tiene un archivo ASAX, busque la extensión de archivo real para obtener más información sobre el formato de archivo en el que se encuentra y qué programas pueden abrirlo o convertirlo.
Más información sobre el archivo global.asax
los global.asax El archivo reside en el directorio raíz de la aplicación ASP.NET y no puede ser descargado o visto por ninguna solicitud, excepto las que se originan en el lado del servidor. Esto significa que cualquier intento externo de ver o descargar este archivo ASAX en particular está bloqueado de forma predeterminada.
Puedes leer más sobre lo que global.asax El archivo se utiliza para más en el sitio web de Microsoft Developer Network y en DotNetCurry.com. El sitio web ASP.NET explica cómo usar el global.asax archivo y muestra un archivo de muestra para que pueda ver cómo está estructurada la información en el archivo. Otra buena fuente sobre el propósito de la global.asax archivo es este hilo de desbordamiento de pila.
Cómo convertir un archivo ASAX
Un archivo ASAX que debe permanecer funcional como un archivo ASP.NET no debe convertirse a ningún otro formato. Hacerlo significaría que la aplicación no puede encontrar el archivo y, por lo tanto, no puede usarlo como necesita.
Si estas buscando como convertir global.asax a Code-Behind para colocar el código fuente en un archivo separado, vea este hilo en Coding Forums. Sin embargo, también debe consultar este artículo en ASP Alliance, que describe cómo ASP.NET v2.0 reemplazó a Code-Behind con Code-Beside.
Más ayuda con archivos ASAX
Consulte Obtener más ayuda para obtener información sobre cómo contactarme en redes sociales o por correo electrónico, publicar en foros de soporte técnico y más. Déjeme saber qué tipo de problemas tiene al abrir o usar el archivo ASAX y veré qué puedo hacer para ayudar.