Nasıl yapılır: Veri Kümeleri ve TableAdapters Öğelerini Farklı Projelere Ayırma

Typed DataSet Gelişmiş böylece TableAdapters ve dataset sınıfları ayrı projeler halinde oluşturulabilir.N-katmanlı veri uygulamalarını oluşturmak ve hızla ayrı katmanlara uygulama sağlar.

Aşağıdaki yordamı kullanarak sürecini açıklar Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme projesinden oluşturulan içeren ayrı bir projeye dataset kodunu üretmek için TableAdapter kodu.

Veri kümeleri ve TableAdapters ayırma

Dataset kodundan ayırmak ne zaman TableAdapter geçerli çözümde dataset kodu içeren proje kodu bulunur.Bu proje geçerli çözümde değilse, onu kullanılabilir durumda olmaz DataSet proje içinde liste Özellikler penceresi.

[!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. Visual Studio'da Geliştirme Ayarlarını özelleştirme.

Veri kümesini farklı bir projeye ayırmak için

  1. Bir dataset (.xsd dosyası) içeren bir çözüm açın.

    [!NOT]

    Çözüm dataset kodunuzu ayırmak istediğiniz proje içermiyorsa oluşturmak veya varolan bir projeye ekleyin.

  2. Türü belirtilmiş veri kümesi dosyasını (.xsd dosyası) çift tıklatın Çözüm Gezgini dataset içinde açmak için Dataset Designer.

  3. Boş bir alanı tıklatın Dataset Designer.

  4. Bulmak DataSet proje düğümü Özellikler penceresi.

  5. İçinde DataSet proje dataset kodunu üretmek istediğiniz projenin adını tıklatın.

    Dataset kodunu üretmek istediğiniz projeyi tıklatın sonra DataSet dosya özelliği, varsayılan dosya adı ile doldurulur.Gerekirse, bu adı değiştirebilirsiniz.Belirli bir dizine dataset kod oluşturmak isterseniz, ayrıca ayarlayabilirsiniz Proje klasörüne özelliği için bir klasör adı.

    [!NOT]

    Ne zaman, ayrı veri kümeleri ve TableAdapters (ayarlayarak DataSet proje özelliği), proje varolan kısmi dataset sınıflarda değil taşınabilir otomatik olarak.Varolan veri kümesi parçalı sınıflar, veri kümesini projeye el ile taşınmalıdır.

  6. Veri kümesini kaydetme.

    Seçilen projeye dataset kod üretilir DataSet proje özelliği ve TableAdapter geçerli projeye kod üretilir.

Varsayılan olarak, veri kümesini ayrı sonra ve TableAdapter sonucu kodudur her projesinde ayrı sınıf dosyası.Özgün proje DatasetName.Designer.vb (veya DatasetName.Designer.cs) adlı bir dosya varsa, içeren TableAdapter kodu.Proje içinde belirlenen Dataset proje özelliğine sahiptir, DatasetName.DataSet.Designer.vb (veya DatasetName.DataSet.Designer.cs) adlı bir dosya dataset kodu içeren.

[!NOT]

Dataset ile veya TableAdapter 'ı tıklatın, project seçilen Tüm dosyaları göster içinde Çözüm Gezgini oluşturulmuş sınıf dosyasını görüntülemek için.

Ayrıca bkz.

Görevler

İzlenecek Yol: N Katmanlı Bir Veri Uygulaması Oluşturma

Kavramlar

N Katmanlı Veri Uygulamalarına Genel Bakış

Diğer Kaynaklar

Hiyerarşik Güncelleştirme

Visual Studio'da Veri Erişimi

ADO.NET