.CD

CD-bestand

Visual Studio Class Diagram
Stel een vraag
SNEL ANTWOORD

Een .cd-bestand is een Visual Studio Class Diagram-bestand. Het slaat de visuele lay-out van de klassen van uw project op als XML en wordt geopend in Visual Studio (Windows) door erop te dubbelklikken in de Solution Explorer. Het bevat geen uitvoerbare code en is veilig om te openen; het verwijderen ervan verwijdert alleen de diagramweergave, niet de broncode.

Ontwikkelaar: Microsoft Corporation Categorie: Ontwikkelaarsbestanden MIME: application/xml
OPENT OP Windows
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 15, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het CD-bestandsformaat?

.cd is een bestandsformaat dat wordt gebruikt door de Visual Studio-softwareontwikkelomgeving. .cd-bestanden slaan klassendiagrammen op die helpen bij het visualiseren en analyseren van de broncodestructuur. Een klassendiagram wordt gegenereerd op basis van de applicatiecode en de typen die deze definieert, en .cd-bestanden slaan deze diagramgegevens op in XML-opmaak. Klassendiagrambestanden kunnen alleen worden gemaakt voor code die is geschreven volgens een objectgeoriënteerd paradigma.

Het .cd-klassendiagramformaat volgt de UML algemene modelleertaal en is een van de fundamentele hulpmiddelen die worden gebruikt bij het ontwerpen van softwarearchitectuur. Diagrammen visualiseren alle klassen en hun relaties, samen met hun methoden en attributen. Relaties tussen klassen worden weergegeven met behulp van gestandaardiseerde grafische symbolen, zoals pijlen en lijnen met verschillende vormen die overerving, associatie en compositie aanduiden.

Belangrijk is dat een .cd-bestand alleen de visuele lay-out van het diagram opslaat - posities, groottes en welke compartimenten zijn ingeklapt - in plaats van de broncode te dupliceren. Het verwijst naar codetypen via hun volledig gekwalificeerde naam. Het verwijderen van een .cd-bestand verwijdert de diagramweergave, maar laat de onderliggende bronbestanden ongemoeid. Het formaat wordt volledig ondersteund in Visual Studio 2022 en is niet beschikbaar in Visual Studio Code. De XML binnenin is menselijk leesbaar en kan in elke teksteditor worden geopend, hoewel alleen Visual Studio het rendert als een interactief diagram.

Beveiliging & veiligheid

RISICO: LOW

Een .cd-bestand is platte XML zonder uitvoerbare code; het is veilig om te openen. Het bevat alleen diagramlay-outgegevens die verwijzen naar klassennamen in een project.

Formaatdetails

in een notendop
VOLLEDIGE NAAMVisual Studio Class Diagramook bekend als Class Diagram file, VS Class Designer file
ONTWIKKELAARMicrosoft Corporationsinds 2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
MIME-TYPEapplication/xml
TYPEOp XML gebaseerde klassendiagram-beschrijving (tekst)
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • CD-i / VCD schijfkopie (CDI) - Sommige schijfkopie-tools gebruikten historisch gezien .cd voor CD-imagebestanden, maar IsoBuster gebruikt voornamelijk .cdi - de overlap met .cd is minimaal.

Programma's die CD-bestanden openen

Windows2 apps
Microsoft Visual Studio Freemium Dubbelklik op het .cd-bestand in de Solution Explorer om het Class Diagram-canvas te openen. Als het als XML opent, herstel dan de Class Designer via Visual Studio Installer > Wijzigen > Individuele componenten.
Notepad / any text editor Open-source Open als XML-tekst om de lay-outgegevens van het diagram te inspecteren; handig voor foutopsporing of kleine bewerkingen (bijv. het herpositioneren van een klasse door X/Y-waarden te wijzigen).

Technische details

diepe specificaties
FormaattypeOp XML gebaseerde klassendiagram-beschrijving (platte tekst)
Wortelelement`<ClassDiagram MajorVersion="1" MinorVersion="1">` identificeert het bestand
SchemaversieMajorVersion=1, MinorVersion=1 (huidig; ongewijzigd sinds Visual Studio 2005)
Opgeslagen inhoudAlleen visuele lay-out - posities, groottes, ingeklapte compartimenten; verwijst naar brontypen via volledig gekwalificeerde naam
Kind-elementen`<Class>`, `<Struct>`, `<Interface>`, `<Enum>` nodes gekoppeld aan projectbrontypen
TekstcoderingUTF-8
Typische bestandsgrootte2 KB - 200 KB, schaalbaar met het aantal klassen in het diagram
MIME-type`application/xml`
Paradigma-vereisteVereist objectgeoriënteerde broncode (C#-, VB.NET- of C++/CLI-projecten in Visual Studio)
PlatformbeperkingAlleen Windows - Class Designer is niet beschikbaar in Visual Studio Code
Gedrag bij verwijderenHet verwijderen van een `.cd`-bestand verwijdert alleen de diagramweergave; onderliggende bronbestanden blijven ongewijzigd
UML-conventiesDiagram gebruikt UML-symbolen voor overerving, associatie en compositie tussen klassen
Uitgebracht2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
Laatste versieVisual Studio 2022 (current; format schema largely unchanged since VS 2005)
Specificatielearn.microsoft.com

CD conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met CD-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over CD-bestanden.

Veelgestelde vragen

Wat is een .cd-bestand in Visual Studio?
Een klassendiagrambestand gegenereerd door de Class Designer van Visual Studio. Het is XML die de visuele lay-out van de klassen van uw project opslaat - posities, groottes, welke compartimenten worden getoond. De eigenlijke code blijft in .cs/.vb-bestanden.
Kan ik een .cd-bestand verwijderen zonder code te verliezen?
Ja. Het verwijderen van een .cd-bestand verwijdert alleen de diagramweergave - het verwijdert geen broncode. De onderliggende klassen blijven ongewijzigd.
Waarom opent mijn .cd-bestand als XML in Visual Studio 2022?
Bekende bug in sommige VS 2022-builds: de Class Designer-component raakt ongeregistreerd. Oplossing: open Visual Studio Installer > Wijzigen > Individuele componenten > zoek naar „Class Designer” > zorg dat dit is aangevinkt en voer een herstel uit.
Kan ik een .cd-bestand openen zonder Visual Studio?
Alleen als XML-tekst (met elke teksteditor). Er is geen gratis zelfstandige Class Designer-renderer; de grafische weergave vereist Visual Studio op Windows.
Wat bevat een .cd-bestand?
XML-nodes die beschrijven welke klassen in het diagram verschijnen en hun lay-out (positie, grootte, welke compartimenten zijn uitgeklapt). Het dupliceert geen broncode - het slaat alleen op hoe het diagram eruitziet.

Referenties

1Microsoft Learn - Design and view classes with Class Designer (VS 2022)learn.microsoft.com
2fileformat.com - CD Visual Studio Class Diagram Filedocs.fileformat.com

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z