Aracılığıyla paylaş


Nasıl yapılır: DBML ve Dış Eşleme Dosyalarını Doğrulama

Değiştirdiğiniz dış eşleme dosyaları ve .dbml dosyaları ilgili şema tanımlarına göre doğrulanmalıdır. Bu konu, Visual Studio kullanıcılarına doğrulama işlemini uygulama adımlarını sağlar.

Not

Bilgisayarınız, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazıları için farklı adlar veya konumlar gösterebilir. Sahip olduğunuz Visual Studio sürümü ve kullandığınız ayarlar bu öğeleri belirler. Daha fazla bilgi için bkz. IDE’yi kişiselleştirme.

.dbml veya XML dosyasını doğrulamak için

  1. Visual Studio Dosya menüsünde Aç'ın üzerine gelin ve Dosya'ya tıklayın.

  2. Dosya Aç iletişim kutusunda, doğrulamak istediğiniz .dbml veya XML eşleme dosyasına tıklayın.

    Dosya XML Düzenleyicisi'nde açılır.

  3. Pencereye sağ tıklayın ve ardından Özellikler'e tıklayın.

  4. Özellikler penceresinde Schemas özelliğinin üç noktasını tıklatın.

    XML Şemaları iletişim kutusu açılır.

  5. Amacınız için uygun şema tanımını not edin.

    • DbmlSchema.xsd, .dbml dosyasını doğrulamaya yönelik şema tanımıdır. Daha fazla bilgi için bkz . LINQ to SQL'de Kod Oluşturma.

    • LinqToSqlMapping.xsd, dış XML eşleme dosyasını doğrulamaya yönelik şema tanımıdır. Daha fazla bilgi için bkz . Dış Eşleme.

  6. İstenen şema tanımı satırının Kullan sütununda, açılan kutuyu açmak için tıklayın ve ardından Bu şemayı kullan'a tıklayın.

    Şema tanım dosyası artık DBML veya XML eşleme dosyanızla ilişkilendirildi.

    Başka şema tanımı seçilmediğinden emin olun.

  7. Görünüm menüsünde Hata Listesi'ne tıklayın.

    Hataların, uyarıların veya iletilerin oluşturulup oluşturulmadığını belirleyin. Aksi takdirde, XML dosyası şema tanımında geçerlidir.

Şema Tanımı Sağlamak için Alternatif Yöntem

Bir nedenden dolayı XML Şemaları iletişim kutusunda uygun .xsd dosyası görünmüyorsa, .xsd dosyasını bir Yardım konusundan indirebilirsiniz. Aşağıdaki adımlar indirilen dosyayı Visual Studio XML Düzenleyicisi'nin gerektirdiği Unicode biçiminde kaydetmenize yardımcı olur.

Yardım konusundan şema tanımı dosyasını kopyalamak için

  1. Bu konuda daha önce açıklandığı gibi şema tanımını içeren Yardım konusunu bulun.

  2. Kod dosyasını Pano'ya kopyalamak için Kod Kopyala'ya tıklayın.

  3. Yeni bir dosya oluşturmak için Not Defteri başlatın.

  4. Kodu panodan Not Defteri dosyasına yapıştırın.

  5. Not Defteri Dosya menüsünde Farklı Kaydet'e tıklayın.

  6. Kodlama kutusunda Unicode'ı seçin.

    Önemli

    Bu seçim, Unicode-16 bayt sırası işaretçisinin (FFFE) metin dosyasına eklenmesini garanti eder.

  7. Dosya adı kutusunda,.xsd uzantısına sahip bir dosya adı oluşturun.

Ayrıca bkz.