MVC EF kullanırken kaçınılmaz kodumuz “enable-migrations" olacaktır :)
Tabi daha önce veritabanı oluşturmuş iseniz ve sonradan farklı bir veritabanı ile çalışmak istediğinizde veya connectionString değiştirip başka bir veritabanı ile çalışalım derseniz başlıktaki gibi bir hata ile karşılacaksınız.
“More than one context type was found in the assembly ‘ProjectName'”
Buraya geldiyseniz verdiği hatayı tamamen okumamışsınız demek oluyor. Çünkü cevabıda içinde barındırıyor ikinci satırda kullan dediği
“use Enable-Migrations -ContextTypeName MyContosoUniversity.Models.ApplicationDbContext.”
kodu kopyalayıp, Package Manager Console yapıştırıp Enter demeniz yeterli sorununuz çözülecektir.
Bir de benim başıma denk gelmedi ama bu sorun bir de Migrations klasörü ve Configuration.cs dosyayı zaten olup ama görünmeyen kişiler varmış.
Solution Explorer’da Show All Files derseniz orada gözükecektir, projeye include etmeniz yeterli sorununuz çözülmesi gerekiyor.
Yine de sorununuz çözülmedi ise neden olduğunu yazın çözmeye çalışalım 🙂
merhabalar 1 haftadır uğraşıyorum yetiştirmem gereken bir projem var ancak enable-migrations işleminde takılıyorum No context type was found in the assembly hatası alıyorum -verbose yaparak da denedim ancak sorunu çözemiyorum bir öneriniz var mıdır ? umarım vardır delirmek üzereyim zira