プロジェクトで、XML スキーマのコンパイル中にエラーが発生しました

更新 : 2007 年 11 月

エラー メッセージ

プロジェクトで、XML スキーマのコンパイル中にエラーが発生しました。このエラーのため、XML の Intellisense は利用できません。

プロジェクトに組み込まれている XML スキーマ定義 (XSD: XML Schema Definition) スキーマにエラーがあります。このエラーは、既存の XSD スキーマ セットと競合する XSD スキーマ (.xsd) ファイルをプロジェクトに追加すると発生します。

エラー ID: BC36810

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

  • [エラー一覧] ウィンドウに表示されているこの警告をダブルクリックします。XSD ファイル内で警告の原因になっている場所が示されます。XSD スキーマのエラーを修正します。

  • すべての必要な XSD スキーマ (.xsd) ファイルをプロジェクトに組み込みます。必要に応じて、[プロジェクト] メニューの [すべてのファイルを表示] をクリックして、ソリューション エクスプローラ で .xsd ファイルを表示します。プロジェクトに .xsd ファイルを組み込むために、対象のファイルを右クリックして [プロジェクトに含める] をクリックします。

  • XML to Schema ウィザードを使用している場合は、このエラーは、同じソースから複数回スキーマを推論すると発生することがあります。このような場合は、プロジェクトから既存の XSD スキーマ ファイルを削除し、新しい XML to Schema 項目テンプレートを追加してから、適用可能なすべての XML ソースを XML to Schema ウィザードに指定できます。

  • XSD スキーマのエラーが示されない場合は、XML コンパイラに渡されている情報が不十分で詳細なエラー メッセージを表示できない可能性があります。プロジェクトに組み込まれている .xsd ファイルの XML 名前空間が、Visual Studio で XML スキーマ セットに指定されている XML 名前空間と一致していることを確認できれば、詳細なエラー情報を取得できる場合があります。Visual Studio の XML スキーマ セットの XML スキーマを指定する方法の詳細については、「方法 : 使用する XML スキーマを選択する」を参照してください。

参照

処理手順

方法 : XML to Schema ウィザードを使用して XML スキーマ セットを作成する

概念

Visual Basic における XML IntelliSense

参照

[エラー一覧] ウィンドウ

その他の技術情報

XML (Visual Basic)