Unable to load the specified metadata resource.

  Merhabalar,

  Eğer projenizde entity framework kullanıyor ve  "System.Data.MetadataException: Unable to load the specified metadata resource." hatası alıyorsunuz app.config veya web.config dosylarınızda bulunan connection stringlerinizdeki "Modelname" model ismi ile Entity Model inizin isimleri uyuşmuyordur. Connection string de bulan model isimlerinizi düzenlediğinizde sorun gidecektir.


  veya


  entity modelinizi ve app.config dosyanızı silip entity modeli yeniden yüklemeniz gerekmektedir.


  İyi çalışmalar.

Yorumlar

  1. Daha açıklayıcı olabilmesi açısından bir örnek verebilirseniz bizlere daha çok yardımcı olursunuz.

    YanıtlaSil
    Yanıtlar
    1. Merhaba ,
      Örnek verecek olursam projemiz de bulunan OrnekIsim.edmx Ado.net Entity Data Model Designer inizin ismi ile web.config/app.config dosylarınızda bulunan connectionString lerde "connectionString="metadata=res://*/OrnekIsim.csdl|res://*/OrnekIsim.ssdl|res://*/OrnekIsim.msl;provider=..." .csdl, .ssdl, .msl uzantılarının kulandığı isimler aynı olmalıdır.
      İyi çalışmalar

      Sil
  2. Abi çok teşşkür ederim

    YanıtlaSil

Yorum Gönder

Bu blogdaki popüler yayınlar

Introducing FOREIGN KEY constraint 'xxx' on table 'xxx may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints. Could not create constraint. See previous errors.

An error occurred while updating the entries. See the inner exception for details.