Procedure: DBML- en externe toewijzingsbestanden valideren
Externe toewijzingsbestanden en .dbml-bestanden die u wijzigt, moeten worden gevalideerd op basis van hun respectieve schemadefinities. Dit onderwerp biedt Visual Studio-gebruikers de stappen voor het implementeren van het validatieproces.
Notitie
Mogelijk worden op uw computer verschillende namen of locaties weergegeven voor sommige elementen van de Visual Studio-gebruikersinterface in de volgende instructies. De Visual Studio-editie die u hebt en de instellingen die u gebruikt, bepalen deze elementen. Zie Personalizing the IDE (Personalizing the IDE) voor meer informatie.
Een .dbml- of XML-bestand valideren
Wijs in het menu Visual Studio File de optie Openen aan en klik vervolgens op Bestand.
Klik in het dialoogvenster Bestand openen op het .dbml- of XML-toewijzingsbestand dat u wilt valideren.
Het bestand wordt geopend in de XML-editor.
Klik met de rechtermuisknop op het venster en klik vervolgens op Eigenschappen.
Klik in het venster Eigenschappen op het beletselteken voor de eigenschap Schema's .
Het dialoogvenster XML-schema's wordt geopend.
Noteer de juiste schemadefinitie voor uw doel.
DbmlSchema.xsd is de schemadefinitie voor het valideren van een .dbml-bestand. Zie Codegeneratie in LINQ naar SQL voor meer informatie.
LinqToSqlMapping.xsd is de schemadefinitie voor het valideren van een extern XML-toewijzingsbestand. Zie Externe toewijzing voor meer informatie.
Klik in de kolom Gebruiken van de gewenste schemadefinitierij om de vervolgkeuzelijst te openen en klik vervolgens op Dit schema gebruiken.
Het schemadefinitiebestand is nu gekoppeld aan uw DBML- of XML-toewijzingsbestand.
Zorg ervoor dat er geen andere schemadefinities zijn geselecteerd.
Klik in het menu Beeld op Foutenlijst.
Bepaal of er fouten, waarschuwingen of berichten zijn gegenereerd. Zo niet, dan is het XML-bestand geldig voor de schemadefinitie.
Alternatieve methode voor het opgeven van schemadefinitie
Als het juiste XSD-bestand om een of andere reden niet wordt weergegeven in het dialoogvenster XML-schema's , kunt u het XSD-bestand downloaden vanuit een Help-onderwerp. Met de volgende stappen kunt u het gedownloade bestand opslaan in de Unicode-indeling die is vereist voor de Xml-editor van Visual Studio.
Een schemadefinitiebestand kopiëren vanuit een Help-onderwerp
Zoek het Help-onderwerp met de schemadefinitie zoals eerder in dit onderwerp is beschreven.
Zie Codegeneratie in LINQ naar SQL voor .dbml-bestanden.
Zie Externe toewijzing voor externe toewijzingsbestanden.
Klik op Code kopiëren om het codebestand naar het Klembord te kopiëren.
Start Kladblok om een nieuw bestand te maken.
Plak de code van het klembord in Kladblok bestand.
Klik in het menu Kladblok Bestand op Opslaan als.
Selecteer Unicode in het vak Codering.
Belangrijk
Deze selectie garandeert dat de Unicode-16 bytevolgordemarkering (
FFFE
) wordt voorbereid op het tekstbestand.Maak in het vak Bestandsnaam een bestandsnaam met de extensie .xsd.