Så här validerar du DBML- och externa mappningsfiler
Externa mappningsfiler och .dbml-filer som du ändrar måste verifieras mot respektive schemadefinitioner. Det här avsnittet ger Visual Studio-användare stegen för att implementera valideringsprocessen.
Kommentar
Datorn kan visa olika namn eller platser för vissa av Visual Studio-användargränssnittselementen i följande instruktioner. Den Visual Studio-utgåva som du har och de inställningar som du använder avgör dessa element. Mer information finns i Anpassa IDE.
Verifiera en .dbml- eller XML-fil
På Visual Studio File-menyn pekar du på Öppna och klickar sedan på Arkiv.
I dialogrutan Öppna fil klickar du på den .dbml- eller XML-mappningsfil som du vill verifiera.
Filen öppnas i XML-redigeraren.
Högerklicka på fönstret och klicka sedan på Egenskaper.
I fönstret Egenskaper klickar du på ellipsen för egenskapen Schemas .
Dialogrutan XML-scheman öppnas.
Observera lämplig schemadefinition för ditt syfte.
DbmlSchema.xsd är schemadefinitionen för validering av en .dbml-fil. Mer information finns i Kodgenerering i LINQ till SQL.
LinqToSqlMapping.xsd är schemadefinitionen för validering av en extern XML-mappningsfil. Mer information finns i Extern mappning.
I kolumnen Använd i den önskade schemadefinitionsraden klickar du för att öppna listrutan och klickar sedan på Använd det här schemat.
Schemadefinitionsfilen är nu associerad med din DBML- eller XML-mappningsfil.
Kontrollera att inga andra schemadefinitioner har valts.
På menyn Visa klickar du på Fellista.
Ta reda på om fel, varningar eller meddelanden har genererats. Annars är XML-filen giltig mot schemadefinitionen.
Alternativ metod för att tillhandahålla schemadefinition
Om lämplig .xsd-fil av någon anledning inte visas i dialogrutan XML-scheman kan du ladda ned .xsd-filen från ett hjälpavsnitt. Följande steg hjälper dig att spara den nedladdade filen i det Unicode-format som krävs av Visual Studio XML-redigeraren.
Kopiera en schemadefinitionsfil från ett hjälpavsnitt
Leta upp hjälpavsnittet som innehåller schemadefinitionen enligt beskrivningen tidigare i det här avsnittet.
För .dbml-filer, se Kodgenerering i LINQ till SQL.
Externa mappningsfiler finns i Extern mappning.
Klicka på Kopiera kod för att kopiera kodfilen till Urklipp.
Starta Anteckningar för att skapa en ny fil.
Klistra in koden från Urklipp i Anteckningar fil.
På menyn Anteckningar Arkiv klickar du på Spara som.
I rutan Kodning väljer du Unicode.
Viktigt!
Det här valet garanterar att Unicode-16 byte-order-markören (
FFFE
) läggs till i textfilen.I rutan Filnamn skapar du ett filnamn med ett .xsd-tillägg.