1. 程式人生 > >無法載入指定的元資料System.Data.Metadata.Exception

無法載入指定的元資料System.Data.Metadata.Exception

產生背景

  刪除了舊的EF實體模型,重新建的新的EF實體模型和之前建立的實體模型名稱不一樣。
  如:BidSystem.edmx(舊),LFBidSystem.edmx(新)。

  這裡寫圖片描述

產生原因

  WCF服務層的配置檔案web.config及單元測試專案中的配置檔案app.config中的配置節和Model層的配置檔案不一致,如圖所示:

  這裡寫圖片描述
  這裡寫圖片描述

解決方法

  複製Model層的app.config檔案中的配置節的連結字串,替換上述兩個檔案中的相應位置。
  這裡寫圖片描述

反思總結

  由於自己沒有真正搭建過系統框架,配置檔案中的一些內容不知道怎麼來的。基礎不紮實,就會犯錯誤。但是,錯誤給了我學習的機會,嘻嘻!