所以
我无法解决这个小问题。
我有几个课程,而且一切都很好。直到现在。我现在添加了另一个类(MatchResult),它可以工作。
但是当我尝试做出正确的关联时:
它因运行时异常而失败。
错误:
指定的架构无效。错误:
未加载“DbModel.FK_ProductPrice”关系 因为“DbModel.Product”类型不可用。
以下信息可能有助于解决之前的问题 错误:
类型上不存在必需的属性'MatchResults' 'PriceMonitor.Model.Product'。
未加载“DbModel.FK_WebshopProduct”关系 因为“DbModel.Product”类型不可用。
以下信息可能有助于解决之前的问题 错误:
类型上不存在必需的属性'MatchResults' 'PriceMonitor.Model.Product'。
似乎 - 出于某种原因 - EF不会在Product类上创建MatchResults属性。
这种方法适用于我使用EF制作的每一个班级。到目前为止。
答案 0 :(得分:0)
答案 1 :(得分:0)
我遇到了同样的错误,我的csdl,ssdl和msl的名称与我的edmx名称不同,并且包含了我在解决方案中使用的其他edmx的名称。我更改了连接字符串并修复了它。