刚刚使用Entity Framework 5.0更新到.NET 4.5框架,并且在尝试构建时遇到以下错误:

  • 找不到要作为输入文件'E:\Builds\1\Mobooka v2\Mobooka.Services\Sources\Mobooka.DAL\Tracking.edmx'的资源嵌入的概念模式节点。
  • 找不到要作为输入文件'E:\Builds\1\Mobooka v2\Mobooka.Services\Sources\Mobooka.DAL\Tracking.edmx'的资源嵌入的存储架构节点。
  • 找不到作为输入文件'E:\Builds\1\Mobooka v2\Mobooka.Services\Sources\Mobooka.DAL\Tracking.edmx'的资源嵌入的映射节点。

  • Ive通过Google仅发现了约3个与此问题有关的帖子,但都没有提供解决方案。任何帮助,将不胜感激。

    最佳答案

    在TFS上构建时是否遇到此问题?

    如果是这样,我今天遇到了同样的问题:

    Could not find the Conceptual Schema node to embed as a resource for input file ...
    Could not find the Storage Schema node to embed as a resource for input file ...
    Could not find the Mapping node to embed as a resource for input file ...
    

    我们的resident build expert通知我TFS构建服务器未加载.NET 4.5。

    为了解决该问题,我将项目属性设置为.NET 4.0而不是.NET 4.5,重新生成了我的EDMX文件/服务,并成功构建/ checkin 。

    关于build - 找不到要作为输入文件资源嵌入的“概念模式”节点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13422851/

    10-11 02:46