2013-10-31 51 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组件(实体框架设计器),现在已修复。