.CDF-MS

Fichier CDF-MS

ClickOnce Deployment binary manifest (CDF) file
Poser une question
RÉPONSE RAPIDE

Un fichier .cdf-ms est un fichier de cache de manifeste interne créé automatiquement par le système de déploiement Windows ClickOnce / side-by-side. Vous ne l'ouvrez pas -- le runtime .NET le lit et l'écrit lors de l'installation ou du lancement d'une application ClickOnce. Si une application ClickOnce se comporte mal, réparez ou réinstallez l'application ; ne supprimez pas manuellement les fichiers .cdf-ms.

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

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 27, 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 CDF-MS ?

Un fichier .cdf-ms est un fichier de cache de manifeste utilisé par le système de déploiement Windows ClickOnce et le runtime de composants side-by-side (SxS/Fusion). Il contient des déclarations d'identité d'assembly, des références de dépendances, des entrées de fichiers et une signature numérique - des informations dont le runtime a besoin pour localiser, vérifier et lancer une application ClickOnce ou un composant .NET.

Rôle des fichiers manifestes

Les fichiers .cdf-ms sont écrits automatiquement par le runtime ClickOnce, et non par les utilisateurs. La plupart des copies sont en XML UTF-8 et peuvent être inspectées dans un éditeur de texte. Comme chaque fichier porte une signature numérique XML-DSIG, toute tentative de modification d'un fichier .cdf-ms invalidera sa signature et peut empêcher l'application de s'exécuter correctement. La solution appropriée consiste à réparer ou à réinstaller l'application, et non à éditer directement le fichier de cache.

Les fichiers manifestes .cdf-ms sont généralement nommés d'après l'application à laquelle ils se rapportent - par exemple, application.exe est accompagné de application.exe.cdf-ms. Contrairement à un simple fichier MANIFEST intégré dans un binaire Windows PE, un .cdf-ms est un artefact de cache distinct lié au pipeline de déploiement ClickOnce, introduit pour la première fois avec le .NET Framework 2.0 en novembre 2005. MSIX est l'alternative de packaging moderne préférée de Microsoft.

Sécurité et sûreté

RISQUE : LOW

Un .cdf-ms en soi est un manifeste inerte (généralement XML) et ne peut pas s'exécuter seul, donc en lire un est sans danger. La mise en garde réelle est la même que pour ClickOnce en général : le cache appartient à une application qui a été téléchargée et exécutée depuis l'URL d'un éditeur, et les liens de déploiement ClickOnce ont été détournés pour installer des logiciels malveillants (campagnes 2023-2024). Ne supprimez pas manuellement les fichiers .cdf-ms pour « réparer » les choses - cela peut corrompre le cache ClickOnce ; utilisez la fonction de réparation/réinstallation de l'application. Considérez que la décision de confiance appartient à l'application ClickOnce sous-jacente, et non à ce fichier de cache.

Détails du format

en bref
NOM COMPLETClickOnce Deployment binary manifest (CDF) filealias ClickOnce CDF manifest, Component Definition Framework manifest
DÉVELOPPEURMicrosoftdepuis 2005 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
TYPE MIMEapplication/octet-stream
TYPEFichier de cache de manifeste ClickOnce/SideBySide (manifeste binaire ou XML)
Cette extension est également utilisée par…
  • Channel Definition Format (CDF) - Format push XML « Active Channel » de Microsoft/IE de la fin des années 1990 utilisant l'extension .cdf - historique et sans rapport avec ClickOnce.

Programmes qui ouvrent les fichiers CDF-MS

Windows3 apps
ClickOnce / side-by-side runtime (Windows, .NET) Intégré Non ouvert par l'utilisateur : le runtime .NET ClickOnce/SxS lit et écrit les fichiers .cdf-ms automatiquement lors de l'installation, de la mise à jour ou du lancement d'une application ClickOnce.
Notepad++ / VS Code (inspect only) Open-source Ouvrez un .cdf-ms en tant que texte/XML uniquement pour lire l'identité de l'assembly et les dépendances. Lecture seule ; l'édition brise la signature et l'application mise en cache.
Visual Studio (mage.exe / mageui.exe) Freemium Outils de développement : les outils de génération de manifestes permettent de visualiser/signer les manifestes ClickOnce. Utilisés pour la création, pas pour l'ouverture par l'utilisateur final.

Détails techniques

spécifications approfondies
EncodagePrincipalement XML UTF-8 ; certaines copies de cache stockées sous forme binaire compacte
ChiffrementAucun (intégrité via signature numérique XML-DSIG, pas de chiffrement)
Taille de fichier typique1 Ko - 50 Ko
Type MIMEapplication/octet-stream (cache binaire) ; application/xml (lorsqu'il est lu comme texte)
Élément racine XML<assembly> ou <asmv1:assembly> dans les espaces de noms de manifeste asm.v1/asm.v2
Mécanisme d'intégritéSignature numérique XML (XML-DSIG) et/ou entrées de hachage Authenticode
Système de déploiementWindows ClickOnce / magasin de composants Fusion side-by-side (SxS)
Convention de nommage des fichiersReflète l'exécutable cible (par exemple, app.exe.cdf-ms)
Emplacement du cacheRépertoire du magasin de composants ClickOnce par utilisateur (sous AppData)
Risque de modificationL'édition invalide la signature XML-DSIG, empêchant le lancement de l'application
Systèmes d'exploitationWindows uniquement
Publié2005 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
Dernière versionTied to the ClickOnce/Fusion runtime shipping with current .NET (5+/8)
Spécificationlearn.microsoft.com

Conversions CDF-MS

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 CDF-MS. 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 CDF-MS.

Foire aux questions

Qu'est-ce qu'un fichier .cdf-ms ?
C'est un fichier de cache de manifeste Windows interne utilisé par le système de déploiement ClickOnce / side-by-side de Microsoft. Le runtime .NET le crée et le lit automatiquement lors de l'installation ou du lancement d'une application ClickOnce - c'est un rouage technique, pas un document.
Comment ouvrir un fichier .cdf-ms ?
Il n'y a rien à « ouvrir » pour un utilisateur final. La plupart sont en XML, vous pouvez donc en inspecter un dans Notepad++/VS Code pour lire l'identité de l'assembly, mais vous ne devez pas l'éditer - l'édition brise sa signature.
Puis-je supprimer les fichiers .cdf-ms ?
Évitez de les supprimer manuellement : ils font partie du cache ClickOnce, et les supprimer peut casser l'application ou forcer un nouveau téléchargement. Si une application ClickOnce fonctionne mal, réparez-la ou réinstallez-la à la place.
Pourquoi mon antivirus a-t-il signalé un fichier .cdf-ms ?
Le fichier est un manifeste inoffensif, mais il appartient à une application déployée via ClickOnce récupérée depuis une URL, et le déploiement ClickOnce a été utilisé de manière abusive par des logiciels malveillants. Vérifiez l'éditeur de l'application parente plutôt que de vous concentrer sur le fichier de cache.
Un .cdf-ms est-il identique à un fichier .application ?
Ce sont des artefacts de manifeste ClickOnce liés. Un .application est le manifeste de déploiement sur lequel vous cliquez pour installer ; un .cdf-ms est un manifeste mis en cache que le runtime conserve dans son magasin de composants. Vous interagissez avec le .application, pas avec le .cdf-ms.
Un fichier .cdf-ms fonctionne-t-il sur Mac ou Linux ?
Non. ClickOnce est une technologie Windows/.NET ; sur macOS ou Linux, le fichier n'a aucun sens et peut tout au plus être lu comme un texte XML inerte.

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.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary 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