.CD

CD ファイル

Visual Studio Class Diagram
質問する
クイック回答

.cd ファイルは Visual Studio クラス ダイアグラム ファイルです。プロジェクトのクラスの視覚的なレイアウトを XML として保存し、ソリューション エクスプローラーでダブルクリックすることで Visual Studio (Windows) で開きます。実行可能コードは含まれておらず、安全に開くことができます。このファイルを削除してもダイアグラム ビューが削除されるだけで、ソース コードが削除されることはありません。

開発元: Microsoft Corporation カテゴリ: 開発用ファイル MIME: application/xml
対応OS Windows
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 15, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

CD ファイル形式とは?

.cd は、Visual Studio ソフトウェア開発環境で使用されるファイル形式です。.cd ファイルは、ソース コードの構造を視覚化および分析するのに役立つクラス ダイアグラムを保存します。クラス ダイアグラムは、アプリケーション コードとそれが定義する型に基づいて生成され、.cd ファイルはこのダイアグラム データを XML マークアップで保存します。クラス ダイアグラム ファイルは、オブジェクト指向パラダイムを使用して記述されたコードに対してのみ作成できます。

.cd クラス ダイアグラム形式は、UML 汎用モデリング言語に従っており、ソフトウェア アーキテクチャの設計に使用される基本的なツールの 1 つです。ダイアグラムは、すべてのクラスとその関係、およびそれらのメソッドと属性を視覚化します。クラス間の関係は、継承、関連、および合成を示す、異なる形状の矢印や線などの標準化されたグラフィカル シンボルを使用して表されます。

重要な点として、.cd ファイルはソース コードを複製するのではなく、ダイアグラムの視覚的なレイアウト(位置、サイズ、どのコンパートメントが折りたたまれているか)のみを保存します。コードの型は完全修飾名で参照されます。.cd ファイルを削除すると、ダイアグラム ビューは削除されますが、基になるソース ファイルはそのまま残ります。この形式は Visual Studio 2022 で完全にサポートされており、Visual Studio Code では利用できません。内部の XML は人間が読める形式であり、任意のテキスト エディターで開くことができますが、対話的なダイアグラムとしてレンダリングできるのは Visual Studio のみです。

セキュリティと安全性

リスク: LOW

.cd ファイルは実行可能コードを含まないプレーンな XML であり、安全に開くことができます。プロジェクト内のクラス名を参照するダイアグラム レイアウト データのみが含まれています。

形式の詳細

概要
正式名称Visual Studio Class Diagram別名 Class Diagram file, VS Class Designer file
開発元Microsoft Corporation登場時期 2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
MIME タイプapplication/xml
タイプXML ベースのクラス ダイアグラム記述子 (テキスト)
この拡張子は以下でも使用されています…
  • CD-i / VCD ディスク イメージ (CDI) - 一部のディスク イメージ作成ツールは歴史的に CD イメージ ファイルに .cd を使用していましたが、IsoBuster は主に .cdi を使用しており、.cd の重複は最小限です。

CD ファイルを開くプログラム

Windows2 apps
Microsoft Visual Studio フリーミアム ソリューション エクスプローラーで .cd ファイルをダブルクリックして、クラス ダイアグラム キャンバスを開きます。XML として開かれる場合は、Visual Studio Installer > 変更 > 個別のコンポーネント を介してクラス デザイナーを修復してください。
Notepad / any text editor オープンソース ダイアグラムのレイアウト データを検査するために XML テキストとして開きます。デバッグや、X/Y 値を変更してクラスを再配置するなどの軽微な編集に役立ちます。

技術的詳細

詳細仕様
フォーマット タイプXML ベースのクラス ダイアグラム記述子 (プレーンテキスト)
ルート要素`<ClassDiagram MajorVersion="1" MinorVersion="1">` がファイルを識別します
スキーマ バージョンMajorVersion=1, MinorVersion=1 (最新。Visual Studio 2005 以降変更なし)
保存される内容視覚的なレイアウトのみ - 位置、サイズ、折りたたまれたコンパートメント。ソースの型を完全修飾名で参照
子要素プロジェクトのソース型にマップされた `<Class>`、`<Struct>`、`<Interface>`、`<Enum>` ノード
テキスト エンコーディングUTF-8
一般的なファイル サイズ2 KB - 200 KB(ダイアグラム上のクラス数に応じて増減)
MIME タイプ`application/xml`
パラダイム要件オブジェクト指向のソース コードが必要 (Visual Studio における C#、VB.NET、または C++/CLI プロジェクト)
プラットフォーム制限Windows のみ - クラス デザイナーは Visual Studio Code では利用不可
削除時の動作`.cd` ファイルを削除するとダイアグラム ビューのみが削除され、基になるソース ファイルは影響を受けません
UML 規則ダイアグラムは、クラス間の継承、関連、合成に UML シンボルを使用します
リリース日2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
最新バージョンVisual Studio 2022 (current; format schema largely unchanged since VS 2005)
仕様書learn.microsoft.com

CD の変換

コミュニティ Q&A

ユーザーからの質問
質問する
CD ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。CD ファイルについて最初の質問をしてみましょう。

よくある質問

Visual Studio における .cd ファイルとは何ですか?
Visual Studio のクラス デザイナーによって生成されるクラス ダイアグラム ファイルです。プロジェクトのクラスの視覚的なレイアウト(位置、サイズ、表示されているコンパートメント)を保存する XML です。実際のコードは .cs/.vb ファイルに保持されます。
.cd ファイルを削除してもコードは失われませんか?
はい。.cd ファイルを削除しても、ダイアグラム ビューが削除されるだけで、ソース コードは削除されません。基になるクラスには影響しません。
Visual Studio 2022 で .cd ファイルが XML として開かれるのはなぜですか?
一部の Visual Studio 2022 ビルドにおける既知のバグです。クラス デザイナー コンポーネントの登録が解除されています。修正方法:Visual Studio Installer を開く > 「変更」を選択 > 「個別のコンポーネント」タブ > 「クラス デザイナー」を検索 > チェックが入っていることを確認し、修復を実行してください。
Visual Studio なしで .cd ファイルを開くことはできますか?
XML テキストとしてのみ開くことができます(任意のテキスト エディターを使用)。無料のスタンドアロンのクラス デザイナー レンダラーは存在しません。グラフィカルな表示には Windows 上の Visual Studio が必要です。
.cd ファイルには何が含まれていますか?
ダイアグラムに表示されるクラスとそのレイアウト(位置、サイズ、展開されているコンパートメント)を記述する XML ノードが含まれています。ソース コードを複製するのではなく、ダイアグラムがどのように見えるかという情報のみを保存します。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧