.APPLICATION

Fichier APPLICATION

ClickOnce Deployment Manifest
Poser une question
RÉPONSE RAPIDE

Un fichier .application est un manifeste de déploiement Microsoft ClickOnce - un petit fichier XML signé qui indique à Windows où télécharger et lancer un programme .NET. Ce n'est pas le programme lui-même. Sur Windows, double-cliquez dessus et le moteur d'exécution ClickOnce récupère et exécute la véritable application depuis le serveur de l'éditeur. Manipulez-le avec prudence : les liens ClickOnce ont été utilisés pour distribuer des logiciels malveillants.

Développeur : Microsoft Catégorie : Fichiers de paramètres MIME: application/x-ms-application
S'OUVRE SUR Windows
Lié : .ICA · .DS_STORE · .WMZ · .CFG

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 15, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier APPLICATION ?

Un fichier .application est un manifeste de déploiement ClickOnce - un document texte XML que la technologie ClickOnce de Microsoft utilise pour décrire, distribuer et mettre à jour silencieusement des applications de bureau Windows hébergées sur un serveur web ou un partage réseau.

Lorsqu'un utilisateur ouvre un fichier .application, le moteur d'exécution ClickOnce (dfshim.dll) lit le manifeste, contacte l'URL de téléchargement de l'éditeur, récupère ou met à jour les fichiers de l'application dans un cache par utilisateur sous %LocalAppData%\Apps, puis lance le véritable .exe. Aucun droit d'administrateur ni installateur traditionnel n'est requis.

Le manifeste est un XML encodé en UTF-8, pesant généralement de 2 à 20 Ko. Son élément racine est <asmv1:assembly>, régi par le schéma urn:schemas-microsoft-com:asm.v2. Les éléments enfants clés incluent :

  • <assemblyIdentity> - nomme l'application, la version, l'architecture du processeur et le jeton de clé publique
  • <deployment> - spécifie l'URL de vérification des mises à jour et si celles-ci s'exécutent avant ou après le lancement
  • <dependentAssembly> - référence le .manifest compagnon (.exe.manifest) qui répertorie chaque fichier du paquet avec son empreinte numérique (hash)

Le fichier n'a pas d'en-tête binaire ; il s'ouvre comme du texte brut commençant par une déclaration standard <?xml?>.

Presque tous les fichiers .application publiés sont signés numériquement. Le moteur d'exécution ClickOnce impose une signature XML-DSIG sur le corps du manifeste et un certificat d'éditeur Authenticode optionnel, refusant le déploiement si l'une des vérifications échoue. La signature est gérée par l'assistant Publier de Visual Studio ou les outils SDK mage.exe / mageui.exe.

ClickOnce reste pris en charge par .NET 8 et les versions ultérieures, bien que MSIX soit désormais le format de paquetage recommandé par Microsoft pour les nouveaux projets de bureau.

Sécurité et sûreté

RISQUE : MEDIUM

Le fichier .application lui-même est un XML inoffensif et ne peut pas s'exécuter seul, mais c'est un lanceur qui télécharge et exécute un programme à partir d'une URL - le risque réel réside donc dans ce qu'il pointe. Historiquement, ClickOnce a permis aux éditeurs de déployer des applications avec très peu de friction pour l'utilisateur, ce dont les attaquants ont abusé (une vague de logiciels malveillants en 2023-2024 a utilisé des liens .application ClickOnce pour installer silencieusement des charges utiles depuis des serveurs malveillants). N'exécutez un .application que si vous faites confiance à l'éditeur, vérifiez la signature lors de l'invite et méfiez-vous de ceux reçus par e-mail ou depuis une page web inconnue. Inspectez l'URL de déploiement dans le XML en cas de doute. Ne supposez jamais qu'un .application est sûr sous prétexte que ce n'est « que du XML ».

Détails du format

en bref
NOM COMPLETClickOnce Deployment Manifestalias ClickOnce application manifest, Deployment manifest
DÉVELOPPEURMicrosoftdepuis 2005 (.NET Framework 2.0 / Visual Studio 2005)
TYPE MIMEapplication/x-ms-application
TYPEManifeste de déploiement XML (texte UTF-8, peut être signé numériquement)

Programmes qui ouvrent les fichiers APPLICATION

Windows3 apps
Visual Studio Freemium Outil de développement : génère, signe et modifie les manifestes ClickOnce (assistant Publier) ou ouvre MyApp.application via mage.exe pour l'inspecter. Ce n'est pas ce que les utilisateurs finaux utilisent pour le lancement.
ClickOnce runtime (Windows / .NET) Intégré Double-cliquez sur le .application ; le moteur d'exécution ClickOnce de .NET télécharge et lance la véritable application. C'est la seule façon dont il « s'exécute ». Nécessite l'installation de .NET et que le serveur de l'éditeur soit en ligne.
Notepad++ / VS Code (inspect only) Open-source Ouvrez le .application en tant que XML pour lire l'URL de déploiement, la version et les dépendances. Lecture seule uniquement ; toute modification brise la signature.

Détails techniques

spécifications approfondies
Type de formatManifeste de déploiement XML (texte brut UTF-8, pas d'en-tête binaire)
Type MIMEapplication/x-ms-application
Élément XML racine<asmv1:assembly> utilisant les espaces de noms d'assemblage Microsoft asm.v1 et asm.v2
Espace de noms du schéma XMLurn:schemas-microsoft-com:asm.v2
Taille de fichier typique2 Ko - 20 Ko
Signature numériqueEmpreinte SHA-256 XML-DSIG sur le corps du manifeste, plus certificat d'éditeur Authenticode optionnel
Application de la signatureLe moteur d'exécution ClickOnce rejette le déploiement si l'empreinte du manifeste ou le certificat de l'éditeur échoue à la validation
Gestionnaire d'exécutiondfshim.dll (Desktop Framework Shim) ; PresentationHost.exe pour les applications basées sur WPF
Cache d'installation par utilisateur%LocalAppData%\Apps\2.0\ - aucun droit d'administrateur requis
Éléments XML clés<assemblyIdentity>, <deployment>, <dependentAssembly>, <Signature>
Fichier compagnon.exe.manifest (manifeste d'application) répertoriant tous les fichiers du paquet avec leurs empreintes cryptographiques
Déclaration de politique de mise à jourÉlément <deployment> avec attribut d'installation et mode de vérification beforeApplicationStartup / afterApplicationStartup
Outils de créationAssistant de publication Visual Studio, mage.exe, mageui.exe (outils en ligne de commande du SDK .NET)
Plateforme associéeWindows uniquement - le moteur d'exécution ClickOnce n'est pas disponible sur macOS ou Linux
EncodageTexte XML UTF-8 ; s'ouvre dans n'importe quel éditeur de texte ; déclaration <?xml?> standard à l'offset 0
Publié2005 (.NET Framework 2.0 / Visual Studio 2005)
Dernière versionClickOnce for .NET 5+/.NET 8 (2020-2024); schema urn:schemas-microsoft-com:asm.v2
Spécificationlearn.microsoft.com

Conversions APPLICATION

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers APPLICATION. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers APPLICATION.

Foire aux questions

Qu'est-ce qu'un fichier .application ?
C'est un manifeste de déploiement Microsoft ClickOnce - un petit fichier XML signé qui indique à Windows où télécharger et comment lancer un programme .NET. C'est un lanceur, pas le programme lui-même, et il n'y a aucun contenu interne à lire.
Comment ouvrir un fichier .application ?
Sur Windows avec .NET installé, double-cliquez dessus et le moteur d'exécution ClickOnce télécharge et lance la véritable application. Si le navigateur l'a simplement téléchargé au lieu de l'exécuter, double-cliquez sur le fichier enregistré. Pour l'inspecter simplement, ouvrez le XML dans Notepad++ ou VS Code.
Pourquoi mon fichier .application ne s'installe-t-il pas ou ne s'exécute-t-il pas ?
Causes courantes : le serveur de déploiement ou l'URL de l'éditeur est hors ligne ou a changé, le certificat de signature a expiré, .NET n'est pas installé, ou votre navigateur ne lance plus ClickOnce automatiquement (Edge et Chrome ont abandonné le support ClickOnce intégré). Demandez un nouveau lien d'installation au fournisseur.
Puis-je convertir un .application en EXE ?
Non - il ne contient aucun code de programme, seulement un pointeur vers des fichiers sur un serveur. Demandez au fournisseur un installateur normal (MSI/MSIX/setup.exe) si vous avez besoin d'un exécutable autonome.
Est-il sûr d'ouvrir un fichier .application ?
Le XML est inoffensif, mais il lance un logiciel à partir d'une URL, et les liens ClickOnce ont été détournés pour installer des logiciels malveillants. N'exécutez que ceux provenant d'éditeurs de confiance ; ne lancez pas un .application arrivé de manière inattendue par e-mail.
Un fichier .application fonctionne-t-il sur Mac ou Linux ?
Non. ClickOnce est une technologie Windows/.NET. Sur macOS ou Linux, le fichier n'est qu'un XML inerte - vous pouvez le lire dans un éditeur de texte mais il ne peut rien installer.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z