SORU
30 Kasım 2013, CUMARTESİ


Yeniden oluşturma için Varlık Çerçevesi veritabanı?

ASP.NET MVC 5 projemde kötü bir duruma, Kod-İlk Varlık Çerçevesi kullanarak var. Veri kaybetmek umurumda değil, ben sadece yeni bir başlangıç, veritabanını yeniden oluşturun ve Kod-İlk göçler kullanmaya başlamak mümkün olmak istiyorum.

Şu anda Güncelleme-Veritabanı için her türlü girişimi bir özel durum veya bir hata mesajı alıyorum sonuçlanır, bir halde olduğumu. Ayrıca web sitesi veritabanı doğru şekilde erişebilirsiniz. Nasıl tüm göçler, yeniden oluşturmak veritabanını silin ve yeni bir proje oluşturmak zorunda kalmadan, sıfırdan başlayabilir miyim? Diğer bir deyişle, kodumu tutmak ama veritabanını bırakmak istiyorum.

Daha sonra da dağıtım veritabanı (Azure üzerinde SQL Server) senkronize almak istiyorum. Yine, tüm verileri bırakarak umurumda değil - ben sadece çalışma almak istiyorum.

Nasıl yapılır temiz bir duruma geri almak için adımlar veriniz. Çok takdir.

CEVAP
30 Kasım 2013, CUMARTESİ


Adımları takip edin:

1) İlk olarak Visual Studio'da Server Explorer, eğer Çek Git ".mdf" Veri Bağlantıları bu projeye bağlı, yani eğer sağ tıklayın ve silin.

2 )Çözüm Gezgini'ne Gidin, ' ı tıklatın Tüm Dosyaları göster simgesi.

3) App_Data, sağ tıklayın ve Tümünü sil ".mdf" bu proje için dosyaları.

4) klasörü sağ tıklayın ve Sil ile Silmek Göçler.

5) SQL Server Management Studio, bu proje için DB orada olmadığından emin olun, aksi takdirde silebilirsiniz.

6) Visual Studio Konsolu Paket Yöneticisi

  1. "- Göçler Etkinleştir" . giriş
  2. "Geçiş Ekle" . init giriş
  3. "Update-Database" . giriş

7) Bu uygulamayı Çalıştırmak

Not: Eğer bir hata alırsanız 3, "dosya Bulunamıyor...", veritabanını silmek istemedim çünkü muhtemelen tamamen SQL Server dosyaları. takın 6 Bölüm adım

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elly Awesome

    Elly Awesome

    15 ŞUBAT 2010
  • gsipek

    gsipek

    20 Temmuz 2007
  • LAHWF

    LAHWF

    5 Kasım 2009