当我尝试为导航属性分配新引用时遇到以下错误。到目前为止,我所有的搜索都没有发现任何有用的东西,所以我想知道我是否可以从中得到任何帮助。
的元数据信息 关系 'CustomerModel.FK_Execution_ClientBlock' 无法检索。确保这一点 EdmRelationshipAttribute为 关系已定义在 装配
奇怪的是,我的所有代码都有效。这仅在单元测试期间发生。我假设这是因为我使用模拟框架(MOQ)来模拟这个特定的EF对象。
如果有帮助,我们正在使用.net 3.5附带的EF版本。
答案 0 :(得分:1)
我之前遇到过类似的问题,在我的情况下,解决方案就是:MetadataException when using Entity Framework Entity Connection
基本上,您需要将dll的名称添加到元数据连接字符串