.CD

Fichier CD

Visual Studio Class Diagram
Poser une question
RÉPONSE RAPIDE

Un fichier .cd est un fichier de diagramme de classes Visual Studio. Il stocke la mise en page visuelle des classes de votre projet au format XML et s'ouvre dans Visual Studio (Windows) en double-cliquant dessus dans l'Explorateur de solutions. Il ne contient aucun code exécutable et peut être ouvert en toute sécurité ; sa suppression ne retire que la vue du diagramme, pas le code source.

Développeur : Microsoft Corporation Catégorie : Fichiers de développement MIME: application/xml
S'OUVRE SUR Windows
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 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 CD ?

.cd est un format de fichier utilisé par l'environnement de développement logiciel Visual Studio. Les fichiers .cd stockent des diagrammes de classes qui aident à visualiser et à analyser la structure du code source. Un diagramme de classes est généré en fonction du code de l'application et des types qu'il définit, et les fichiers .cd stockent ces données de diagramme dans un balisage XML. Les fichiers de diagramme de classes ne peuvent être créés que pour du code écrit selon un paradigme orienté objet.

Le format de diagramme de classes .cd suit le langage de modélisation généraliste UML et constitue l'un des outils fondamentaux utilisés dans la conception de l'architecture logicielle. Les diagrammes visualisent toutes les classes et leurs relations ainsi que leurs méthodes et attributs. Les relations entre les classes sont représentées à l'aide de symboles graphiques standardisés tels que des flèches et des lignes de différentes formes dénotant l'héritage, l'association et la composition.

Il est important de noter qu'un fichier .cd ne stocke que la mise en page visuelle du diagramme - positions, tailles et compartiments réduits - plutôt que de dupliquer le code source. Il référence les types de code par leur nom complet (fully qualified name). La suppression d'un fichier .cd supprime la vue du diagramme mais laisse les fichiers sources sous-jacents intacts. Le format est entièrement pris en charge dans Visual Studio 2022 et n'est pas disponible dans Visual Studio Code. Le XML à l'intérieur est lisible par l'homme et peut être ouvert dans n'importe quel éditeur de texte, bien que seul Visual Studio le restitue sous forme de diagramme interactif.

Sécurité et sûreté

RISQUE : LOW

Un fichier .cd est du XML pur sans code exécutable ; il peut être ouvert en toute sécurité. Il ne contient que des données de mise en page de diagramme référençant des noms de classes dans un projet.

Détails du format

en bref
NOM COMPLETVisual Studio Class Diagramalias Class Diagram file, VS Class Designer file
DÉVELOPPEURMicrosoft Corporationdepuis 2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
TYPE MIMEapplication/xml
TYPEDescripteur de diagramme de classes basé sur XML (texte)
Cette extension est également utilisée par…
  • Image disque CD-i / VCD (CDI) - Certains outils d'image disque utilisaient historiquement .cd pour les fichiers d'image CD, mais IsoBuster utilise principalement .cdi - le chevauchement avec .cd est minime.

Programmes qui ouvrent les fichiers CD

Windows2 apps
Microsoft Visual Studio Freemium Double-cliquez sur le fichier .cd dans l'Explorateur de solutions pour ouvrir le canevas du diagramme de classes. S'il s'ouvre en XML, réparez le Concepteur de classes via Visual Studio Installer > Modifier > Composants individuels.
Notepad / any text editor Open-source Ouvrez-le en tant que texte XML pour inspecter les données de mise en page du diagramme ; utile pour le débogage ou des modifications mineures (par exemple, repositionner une classe en changeant les valeurs X/Y).

Détails techniques

spécifications approfondies
Type de formatDescripteur de diagramme de classes basé sur XML (texte brut)
Élément racine`<ClassDiagram MajorVersion="1" MinorVersion="1">` identifie le fichier
Version du schémaMajorVersion=1, MinorVersion=1 (actuelle ; inchangée depuis Visual Studio 2005)
Contenu stockéMise en page visuelle uniquement - positions, tailles, compartiments réduits ; référence les types sources par leur nom complet
Éléments enfantsNœuds `<Class>`, `<Struct>`, `<Interface>`, `<Enum>` mappés aux types sources du projet
Encodage du texteUTF-8
Taille de fichier typique2 Ko - 200 Ko, variant selon le nombre de classes sur le diagramme
Type MIME`application/xml`
Exigence de paradigmeNécessite un code source orienté objet (projets C#, VB.NET ou C++/CLI dans Visual Studio)
Restriction de plateformeWindows uniquement - le Concepteur de classes n'est pas disponible dans Visual Studio Code
Comportement de suppressionLa suppression d'un fichier `.cd` ne retire que la vue du diagramme ; les fichiers sources sous-jacents ne sont pas affectés
Conventions UMLLe diagramme utilise les symboles UML pour l'héritage, l'association et la composition entre les classes
Publié2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
Dernière versionVisual Studio 2022 (current; format schema largely unchanged since VS 2005)
Spécificationlearn.microsoft.com

Conversions CD

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 CD. 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 CD.

Foire aux questions

Qu'est-ce qu'un fichier .cd dans Visual Studio ?
Un fichier de diagramme de classes généré par le Concepteur de classes de Visual Studio. C'est du XML qui stocke la mise en page visuelle des classes de votre projet - positions, tailles, compartiments affichés. Le code réel reste dans les fichiers .cs/.vb.
Puis-je supprimer un fichier .cd sans perdre de code ?
Oui. La suppression d'un fichier .cd ne supprime que la vue du diagramme - elle ne supprime aucun code source. Les classes sous-jacentes ne sont pas affectées.
Pourquoi mon fichier .cd s'ouvre-t-il en XML dans Visual Studio 2022 ?
Bogue connu dans certaines versions de VS 2022 : le composant Concepteur de classes n'est plus enregistré. Solution : ouvrez Visual Studio Installer > Modifier votre installation > Composants individuels > recherchez « Concepteur de classes » > assurez-vous qu'il est coché et réparez.
Puis-je ouvrir un fichier .cd sans Visual Studio ?
Uniquement en tant que texte XML (n'importe quel éditeur de texte). Il n'existe pas de moteur de rendu autonome gratuit pour le Concepteur de classes ; la vue graphique nécessite Visual Studio sur Windows.
Que contient un fichier .cd ?
Des nœuds XML décrivant quelles classes apparaissent dans le diagramme et leur disposition (position, taille, compartiments développés). Il ne duplique pas le code source - il stocke uniquement l'aspect visuel du diagramme.

Références

1Microsoft Learn - Design and view classes with Class Designer (VS 2022)learn.microsoft.com
2fileformat.com - CD Visual Studio Class Diagram Filedocs.fileformat.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.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Extensions liées

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration 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