Meiryo’s blog

やってみて詰まったことを備忘録として残すブログ

【Visual Studio】クラス図の自動生成を行ったらエラーが出た

環境はVisual Studio2022です。

Visual Studioでクラス図を自動生成できるということを知り
こちらの記事を参考に早速使ってみました。

ところが、

One or more of the selected items cannot be added to the class diagram.

というエラーが出ました。

このエラーは.hファイルを1つずつ画面にドラッグすることで
解決しました。

このエラーの問題となっているもの(未解決)

実は1つずつではなく複数ファイルを選択してから
画面にドラッグでも生成できます。

ただし、その選択したファイルの中に
おそらくエラーの原因であろうファイルが
含まれている場合、生成されずエラーが出ます。

エラーの原因となっているファイルは1つだけ選択して
ドラッグをしても生成されません。

このファイルの解決策ですがわかりませんでした。
憶測ですがこのファイルには何かクラス生成ができないものが
含まれているのではないかと思います。

参考

C++ class diagram Visual Studio 2022. I can't add a class to the mapping - Stack Overflow