Eğer yukarıdaki hatayı alıyorsanız, config dosyanızda ki bağlantı cümleciğini kontrol edin.
<add name=”Entities”
connectionString=”metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;
provider=System.Data.SqlClient;provider connection string="
Data Source=127.0.0.1;Initial Catalog=MinePlaNET;Integrated Security=True;MultipleActiveResultSets=True"” providerName=”System.Data.EntityClient” />
Koyu renkle belirttiğim isimlerin data modeliniz ile aynı isimde olması gerekmekte. Eğer manuel olarak data modelinizin ismini değiştirdiyseniz bu sorun ile karşılaşırsınız. Peki bunlar ne? Bunlar aslında 3 tane dosya, *.csdl,*.ssdl,*.msl. Entity Framework’ün arka tarafta kullandığı dosyalar.Bunlar Entity Framework kullandığınız projenin DLL’inde resource olarak eklenmiş oluyor.Her hangi bir projede DLL’i eklediğinizde bu dosyalar ile bağlantı cümleciğini oluşturuyor…Dolayısıyla manuel değişikliklerde bunlara dikkat etmek gerekmekte.