2013-10-31 75 views
0

我試圖添加ADO.NET實體數據模型時出現此錯誤。我針對.NET 4.5.1,使用Visual Studio 2013和Windows 8.1。我試過重新安裝nuget,VS,框架和this method。沒有任何工作:/任何人有同樣的問題?Microsoft.Data.Entity.Design,Visual Studio 2013 - 添加ADO.NET時出錯

enter image description here

+0

這與您的其他帖子有關:http://stackoverflow.com/questions/19664833/metadata-file-not-found-data-entity-model(注意它無法找到相同的dll)。您可以嘗試使用procmon(http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx)來檢查VS實際上是在尋找缺失的程序集,以及它是否可以找到該文件。如果可以找到該文件,您可以打開Fusion日誌記錄(http://stackoverflow.com/questions/255669/how-to-enable-assembly-bind-failure-logging-fusion-in-net)來檢查爲什麼加載裝配失敗 – Pawel

+0

是的,也許是。我通過在pc上創建和添加ado.net實體來「解決」了問題,我知道這個實體沒有定製,沒有安裝VS.我必須嘗試格式化... – ignacy130

回答

0

您是否嘗試過針對舊版本? F.E. 4.5

+0

是的,我做過。我也嘗試過FE 4,但它沒有選擇添加ADO.NET EM。 – ignacy130

0

解決方法:我更改了框架版本,修復,安裝更新,從其他PC複製了實體框架文件夾並且什麼都沒有發生,最終我運行安裝程序並添加了SQL組件(實體框架設計器),現在已修復。