Archivo ASAX (Qué es & Cómo abrir uno)

Tabla de contenido:

Archivo ASAX (Qué es & Cómo abrir uno)
Archivo ASAX (Qué es & Cómo abrir uno)
Anonim

Un archivo con la extensión de archivo 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 archivo global.asax (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 con la aplicación.

Debajo de la siguiente sección hay información adicional sobre los archivos ASAX.

Image
Image

Cómo abrir un archivo ASAX

El software Visual Studio de Microsoft puede abrir archivos ASAX.

Dado que 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 Bloc de notas integrada en el sistema operativo que puede abrir el archivo, pero también lo pueden hacer los editores de texto de terceros como el Notepad++ gratuito.

Los archivos ASAX no están destinados a ser vistos o abiertos por un navegador web. Si descargó un archivo ASAX y esperaba que contuviera 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 utilizable, proporcionó este archivo.

Si esto sucede, debería poder cambiar el nombre de la extensión del archivo de. ASAX a la extensión con la que debería haberse guardado el archivo. Por ejemplo, digamos que está tratando de descargar un extracto bancario en formato PDF, pero obtiene un archivo ASAX en su lugar; simplemente cambie el nombre del archivo de. ASAX a. PDF para que pueda abrirlo en un lector de PDF según lo previsto.

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 inapropiada, por lo que cambiarle el nombre a la extensión correcta funcionará bien.

Más información sobre el archivo Global.asax

El archivo global.asax reside en el directorio raíz de la aplicación ASP. NET y no puede ser descargado ni visto por ninguna solicitud, excepto aquellas 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 manera predeterminada.

Puede leer más sobre para qué se usa el archivo global.asax en DotNetCurry.com. Ese sitio web explica cómo usar el archivo global.asax y proporciona 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 del archivo global.asax 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. Si lo hace, significaría que la aplicación no puede encontrar el archivo y, por lo tanto, no puede usarlo como debe.

Si está buscando cómo 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 debería echar un vistazo a este artículo de ASP Alliance, que describe cómo ASP. NET v2.0 reemplazó Code-Behind con Code-Beside.

¿Sigue sin poder abrir el archivo?

Los programas mencionados anteriormente no deberían tener problemas para abrir archivos ASAX. Si no funcionan, es probable que en realidad no estés usando un archivo ASAX, lo que puede suceder si no has leído bien la extensión del archivo.

Por ejemplo, los archivos ASX y ASA no son lo mismo que los archivos ASAX. Aunque 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 ASCX y cualquier otra extensión de archivo con ortografía similar: el hecho de que se usen letras iguales o similares no significa que los formatos estén relacionados y que los archivos se puedan abrir con los mismos programas.

Si realmente no tiene un archivo ASAX, investigue la extensión real del archivo para obtener más información sobre el formato en el que se encuentra y qué programas pueden abrirlo o convertirlo.

Preguntas Frecuentes

    ¿Cómo agrego un archivo ASAX global?

    En Visual Studio, vaya a Sitio web o Proyecto > Agregar nuevo elemento > Plantilla de clase de aplicación global. Junto con el archivo ASAX, Visual Studio generará automáticamente controladores de eventos de aplicaciones.

    ¿Qué son los archivos ASCX, ASPX y ASHX?

    Los archivos ASCX contienen código que se puede usar en varias páginas web ASP. NET. Un archivo ASHX es un archivo de controlador web ASP. NET que generalmente contiene referencias a otras páginas web. Los archivos ASPX contienen scripts y códigos fuente que le indican al navegador cómo debe mostrarse una página web.

Recomendado: