.APPLICATION

Archivo APPLICATION

ClickOnce Deployment Manifest
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .application es un manifiesto de despliegue de Microsoft ClickOnce: un pequeño archivo XML firmado que indica a Windows dónde descargar e iniciar un programa .NET. No es el programa en sí. En Windows, haga doble clic en él y el entorno de ejecución de ClickOnce recuperará y ejecutará la aplicación real desde el servidor del editor. Trátelo con precaución: los enlaces de ClickOnce se han utilizado para distribuir malware.

Desarrollador: Microsoft Categoría: Archivos de configuración MIME: application/x-ms-application
SE ABRE EN Windows
Relacionado: .ICA · .DS_STORE · .WMZ · .CFG

En esta página

19k+ extensiones indexadas
Última revisión Jun 15, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo APPLICATION?

Un archivo .application es un Manifiesto de despliegue de ClickOnce, un documento de texto XML que la tecnología ClickOnce de Microsoft utiliza para describir, distribuir y actualizar de forma silenciosa aplicaciones de escritorio de Windows servidas desde un servidor web o una carpeta de red compartida.

Cuando un usuario abre un archivo .application, el entorno de ejecución de ClickOnce (dfshim.dll) lee el manifiesto, contacta con la URL de descarga del editor, recupera o actualiza los archivos de la aplicación en una caché por usuario bajo %LocalAppData%\Apps y, a continuación, lanza el .exe real. No se requieren derechos de administrador ni un instalador tradicional.

El manifiesto es un XML codificado en UTF-8, normalmente de 2 a 20 KB. Su elemento raíz es <asmv1:assembly>, regido por el esquema urn:schemas-microsoft-com:asm.v2. Los elementos secundarios clave incluyen:

  • <assemblyIdentity>: nombra la aplicación, la versión, la arquitectura del procesador y el token de clave pública.
  • <deployment>: especifica la URL de comprobación de actualizaciones y si estas se ejecutan antes o después del lanzamiento.
  • <dependentAssembly>: hace referencia al .manifest complementario (.exe.manifest) que enumera cada archivo del paquete con su hash.

El archivo no tiene encabezado binario; se abre como texto plano comenzando con una declaración estándar <?xml?>.

Casi todos los archivos .application publicados están firmados digitalmente. El entorno de ejecución de ClickOnce aplica un hash XML-DSIG sobre el cuerpo del manifiesto y un certificado de editor Authenticode opcional, rechazando el despliegue si falla alguna de las comprobaciones. La firma se gestiona mediante el asistente de Publicar de Visual Studio o las herramientas del SDK mage.exe / mageui.exe.

ClickOnce sigue siendo compatible con .NET 8 y versiones posteriores, aunque MSIX es ahora el formato de empaquetado recomendado por Microsoft para nuevos proyectos de escritorio.

Seguridad y protección

RIESGO: MEDIUM

El archivo .application en sí es un XML inofensivo y no puede ejecutarse por sí solo, pero es un lanzador que descarga y ejecuta un programa desde una URL; por lo tanto, el riesgo real es a lo que apunta. Históricamente, ClickOnce permitió a los editores desplegar aplicaciones con poca fricción para el usuario, algo de lo que los atacantes han abusado (una ola de malware en 2023-2024 utilizó enlaces .application de ClickOnce para instalar silenciosamente cargas útiles desde servidores atacantes). Solo ejecute un .application de un editor en el que confíe, verifique el aviso de firma/editor y sospeche de los recibidos por correo electrónico o desde una página web desconocida. Inspeccione la URL de despliegue en el XML si no está seguro. Nunca asuma que un .application es seguro solo porque es «solo XML».

Detalles del formato

en pocas palabras
NOMBRE COMPLETOClickOnce Deployment Manifesttambién conocido como ClickOnce application manifest, Deployment manifest
DESARROLLADORMicrosoftdesde 2005 (.NET Framework 2.0 / Visual Studio 2005)
TIPO MIMEapplication/x-ms-application
TIPOManifiesto de despliegue XML (texto UTF-8, puede estar firmado por código)

Programas que abren archivos APPLICATION

Windows3 apps
Visual Studio Freemium Herramienta de desarrollador: genera, firma o edita manifiestos de ClickOnce (asistente de Publicar) o abre MyApp.application a través de mage.exe para inspeccionarlo. No es lo que usan los usuarios finales para el lanzamiento.
ClickOnce runtime (Windows / .NET) Integrado Haga doble clic en el .application; el entorno de ejecución de ClickOnce de .NET descarga y lanza la aplicación real. Esta es la única forma en que «se ejecuta». Requiere .NET instalado y que el servidor del editor esté en línea.
Notepad++ / VS Code (inspect only) Código abierto Abra el .application como XML para leer la URL de despliegue, la versión y las dependencias. Solo lectura; la edición rompe la firma.

Detalles técnicos

especificación profunda
Tipo de formatoManifiesto de despliegue XML (texto plano UTF-8, sin encabezado binario)
Tipo MIMEapplication/x-ms-application
Elemento raíz XML<asmv1:assembly> utilizando los espacios de nombres de ensamblado de Microsoft asm.v1 y asm.v2
Espacio de nombres del esquema XMLurn:schemas-microsoft-com:asm.v2
Tamaño de archivo típico2 KB - 20 KB
Firma digitalHash XML-DSIG SHA-256 sobre el cuerpo del manifiesto, más certificado de editor Authenticode opcional
Cumplimiento de firmaEl entorno de ejecución de ClickOnce rechaza el despliegue si el hash del manifiesto o el certificado del editor fallan en la validación
Controlador de ejecucióndfshim.dll (Desktop Framework Shim); PresentationHost.exe para aplicaciones basadas en WPF
Caché de instalación por usuario%LocalAppData%\Apps\2.0\ - no se requieren derechos de administrador
Elementos XML clave<assemblyIdentity>, <deployment>, <dependentAssembly>, <Signature>
Archivo complementario.exe.manifest (manifiesto de aplicación) que enumera todos los archivos del paquete con sus hashes criptográficos
Declaración de política de actualizaciónElemento <deployment> con atributo de instalación y modo de comprobación de actualización beforeApplicationStartup / afterApplicationStartup
Herramientas de autoríaAsistente de Publicar de Visual Studio, mage.exe, mageui.exe (herramientas de línea de comandos del SDK de .NET)
Plataforma asociadaSolo Windows - el entorno de ejecución de ClickOnce no está disponible en macOS o Linux
CodificaciónTexto XML UTF-8; se abre en cualquier editor de texto; declaración estándar <?xml?> en el desplazamiento 0
Lanzado2005 (.NET Framework 2.0 / Visual Studio 2005)
Última versiónClickOnce for .NET 5+/.NET 8 (2020-2024); schema urn:schemas-microsoft-com:asm.v2
Especificaciónlearn.microsoft.com

Conversiones de APPLICATION

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos APPLICATION. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos APPLICATION.

Preguntas frecuentes

¿Qué es un archivo .application?
Es un manifiesto de despliegue de Microsoft ClickOnce: un pequeño archivo XML firmado que indica a Windows de dónde descargar y cómo lanzar un programa .NET. Es un lanzador, no el programa en sí, y no hay contenido interno para leer.
¿Cómo abro un archivo .application?
En Windows con .NET instalado, haga doble clic en él y el entorno de ejecución de ClickOnce descargará y ejecutará la aplicación real. Si el navegador simplemente lo descargó en lugar de ejecutarlo, haga doble clic en el archivo guardado. Para simplemente inspeccionarlo, abra el XML en Notepad++ o VS Code.
¿Por qué mi archivo .application no se instala ni se ejecuta?
Causas comunes: el servidor o la URL de despliegue del editor están fuera de línea o han cambiado, el certificado de firma ha caducado, .NET no está instalado o su navegador ya no lanza ClickOnce automáticamente (Edge y Chrome eliminaron ClickOnce integrado). Solicite un nuevo enlace de instalación al proveedor.
¿Puedo convertir un .application a un EXE?
No; no contiene código de programa, solo un puntero a archivos en un servidor. Solicite al proveedor un instalador normal (MSI/MSIX/setup.exe) si necesita un ejecutable independiente.
¿Es seguro abrir un archivo .application?
El XML es inofensivo, pero lanza software desde una URL, y los enlaces de ClickOnce han sido utilizados para instalar malware. Solo ejecute aquellos de editores en los que confíe; no ejecute un .application que haya llegado inesperadamente por correo electrónico.
¿Funciona un archivo .application en Mac o Linux?
No. ClickOnce es una tecnología de Windows y .NET. En macOS o Linux, el archivo es solo un XML inerte: puede leerlo en un editor de texto pero no puede instalar nada.

Referencias

1Microsoft Learn - ClickOnce Deployment Manifestlearn.microsoft.com
2Microsoft Learn - ClickOnce security and deploymentlearn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Extensiones relacionadas

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z