visual-studio - 如何解决此错误 : Loading the include file 'EF.Utility.CS.ttinclude' returned a null or empty string

标签 visual-studio entity-framework-5 t4 .net-framework-version

我该如何解决这些错误:

  • 加载包含文件 'EF.Utility.CS.ttinclude' 返回 null 或空字符串。
  • 值不在预期范围内。

  • 使用的工具:VS 2012、Entity Framework 5.0.0、T4MVCExtensions 3.5.0、.NET Framework 4.5

    我一直在大型 MVC 解决方案中的一个项目中使用 EF 和 T4 模板,没有发生任何事故。现在,当我右键单击 edmx 图时,EF 会以消息响应:值不在预期范围内。当我编译 EF 项目时,它会响应以下消息:
  • 加载包含文件 'EF.Utility.CS.ttinclude' 返回 null 或空字符串。将不会运行转换。 C:\Projects\NSAForms\NSAForms\NSAFormsEDM\NSAFormsEntities.tt
  • 无法解析文件的包含文本:C:\Projects\NSAForms\NSAForms\NSAFormsEDM\EF.Utility.CS.ttinclude C:\Projects\NSAForms\NSAForms\NSAFormsEDM\NSAFormsEntities.tt

  • 数据库中的每个表都有一个主键。我对这个问题出现的突然感到震惊。有没有人有一些建议如何解决这个问题?

    提前致谢,

    阿诺德

    最佳答案

    在 VS 2012 中,EF.Utility.CS.ttinclude 文件仅在 时才会安装Microsoft Web 开发人员工具 Microsoft SQL Server 数据工具 组件被选中。

    关于visual-studio - 如何解决此错误 : Loading the include file 'EF.Utility.CS.ttinclude' returned a null or empty string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14999633/

    相关文章:

    .net - 使用 .NET Core SDK 预览版不再工作

    entity-framework - Entity Framework - 附加实体 - 附加导航属性?

    c# - "Cloning" Entity Framework 中的 EntityConnections 和 ObjectContext

    entity-framework - 删除具有一对多关系的 child 的 parent

    asp.net-mvc - 如何在 VS2010 中获取 T4 以迭代类的属性

    visual-studio-2010 - 存在哪些T4编辑工具?

    c# - T4 模板 typeOf(List<>) 导致错误但在 C# 类中有效

    c# - 有没有办法阻止 WinForms 设计器默认控制 Load 事件

    sql - 如何自动将实体模型更改部署到数据库?

    visual-studio-2010 - 如何完全摆脱web.config中的 "$(ReplacableToken...)"