Udostępnij za pośrednictwem


BC36810: Wystąpiły błędy podczas kompilowania schematów XML w projekcie

Wystąpiły błędy podczas kompilowania schematów XML w projekcie. W związku z tym funkcja IntelliSense XML jest niedostępna.

Wystąpił błąd w schemacie definicji schematu XML (XSD) zawartego w projekcie. Ten błąd występuje podczas dodawania pliku schematu XSD (xsd), który powoduje konflikt z istniejącym zestawem schematów XSD dla projektu.

Identyfikator błędu: BC36810

Aby poprawić ten błąd

  • Kliknij dwukrotnie ostrzeżenie w oknie Lista błędów. Program Visual Basic spowoduje przejście do lokalizacji w pliku XSD, który jest źródłem ostrzeżenia. Popraw błąd w schemacie XSD.

  • Upewnij się, że w projekcie znajdują się wszystkie wymagane pliki schematu XSD (xsd). Może być konieczne kliknięcie pozycji Pokaż wszystkie pliki w menu Projekt, aby wyświetlić pliki xsd w Eksplorator rozwiązań. Kliknij prawym przyciskiem myszy plik xsd, a następnie kliknij polecenie Uwzględnij w projekcie , aby uwzględnić plik w projekcie.

  • Jeśli używasz kreatora XML do schematu, ten błąd może wystąpić, jeśli wywnioskujesz schematy więcej niż jeden raz z tego samego źródła. W takim przypadku można usunąć istniejące pliki schematu XSD z projektu, dodać nowy kod XML do szablonu elementu schematu, a następnie podać kod XML do Kreatora schematu ze wszystkimi odpowiednimi źródłami XML dla projektu.

  • Jeśli w schemacie XSD nie zostanie zidentyfikowany żaden błąd, kompilator XML może nie mieć wystarczającej ilości informacji, aby podać szczegółowy komunikat o błędzie. Może być możliwe uzyskanie bardziej szczegółowych informacji o błędzie, jeśli upewnij się, że przestrzenie nazw XML dla plików xsd zawartych w projekcie są zgodne z przestrzeniami nazw XML zidentyfikowanych dla zestawu schematu XML w programie Visual Studio.

Zobacz też