次の方法で共有


クラス ダイアグラム '<element>' の 1 つ以上のシェイプに対して、コードが見つかりませんでした

更新 : 2007 年 11 月

クラス デザイナが基本クラス、実装されたインターフェイス、またはメンバの型を表示しようとしたときに、エラーが発生しました。このクラス、インターフェイス、または型を解決できないか、クラス デザイナで表示できません。

ms184688.alert_note(ja-jp,VS.90).gifメモ :

このエラー メッセージは、必ずしもコードにエラーがあることを示すわけではありません。関連するエラーが存在する可能性はありますが、このメッセージは単に、このトピックで説明する条件が原因で、クラス デザイナが要求された項目を表示できないことを報告しています。

このエラーを解決するには

  • 型が存在することを確認します。誤ってソース コードをコメント アウトしたり、削除したりしていないことを確認します。

  • 入力した型をクラス デザイナがサポートしていることを確認します。「クラス デザイナにおける Visual C++ コードの使用」の「C++ コード要素の制限事項」を参照してください。

  • 型の解決を試みます。型が、クラス ダイアグラムを含むプロジェクトから参照されていないプロジェクトまたはアセンブリ内にある場合があります。このエラーを修正するには、型を含むプロジェクトまたはアセンブリへの参照を追加します。詳細については、「方法 : Visual Studio で参照を追加または削除する (Visual Basic)」を参照してください。

  • クラス デザイナが型を見つけられるように、型が正しいスコープ内にあることを確認します。コードに using ステートメント、imports ステートメント、または #include ステートメントを記述し忘れていないことを確認します。また、型 (または関連する型) を最初に配置した名前空間の外に移動していないことも確認します。詳細については、「名前空間およびコンポーネントの参照」を参照してください。

参照

処理手順

方法 : Visual Studio で参照を追加または削除する (Visual Basic)

その他の技術情報

名前空間およびコンポーネントの参照