繁体   English   中英

EntityFramework.dll丢失?

[英]EntityFramework.dll missing?

我安装了VS Express Web,安装了EntityFramework 6.0工具,并使用NuGet添加了EntityFramework。 所有这些都是相当新鲜的,当我尝试创建ADO模型时出现以下错误:

错误2编译转换:找不到元数据文件'C:\\ Program Files(x86)\\ Microsoft Visual Studio 13.0 \\ Common7 \\ Tools .. \\ IDE \\ EntityFramework.dll'

我查看了上面的文件夹,在Common7中,我有一个“ IDE”文件夹,但没有“工具”文件夹。 是否需要安装缺少的东西?

谢谢

如果您可以卸载Entity Framework(EF)6.0并安装EF 5.0,请查看其是否与安装有关。

还是可以升级一个版本并尝试安装EF 6.1?

希望这可能有助于确定问题所在。

我知道你的塔尔问题是解决了,但是,3天后搜索,解决了矿用这个 我希望至少保存3天对其他人有用。

需要编辑的文件位于“ C:\\ Program Files(x86)\\ Microsoft Visual Studio \\ 2019 \\ Enterprise \\ Common7 \\ IDE \\ Extensions \\ Microsoft \\ Entity Framework Tools \\ Templates \\ Includes”目录中。 您要编辑的文件(假设您使用的是EF6和C#)称为EF6.Utility.CS.ttinclude。 如果您编辑该文件,并将“ $(VSAPPIDDIR)EntityFramework.dll”替换为“ ... \\ Common7 \\ IDE \\ EntityFramework.dll”的完整路径(并且类似地用于VSAPPIDDIR的其他引用),那么您应该一切顺利。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM