在我的 MVC 4 项目的Models 文件夹中使用 EF 模型,我成功地使用名为Prod的编码类和控制器方法在剃刀视图中显示数据,如下所示:
public ActionResult Index()
{
IEnumerable<Prod> Pr = from p in db.Products
select new Prod
{
ProductId = p.ProductID,
ProductName = p.ProductName
};
return View(Pr);
}
现在我正在尝试使用类库中的模型而不是当前的模型来做同样的事情,所以我在我的解决方案中添加了一个新的类库,然后添加了一个使用相同连接字符串的模型,并映射相同的实体,然后在我的 MVC 项目中添加了对新类库的引用,并将下一个放在MyController和Prod类的顶部:
using MyClassLibrary;
然后我删除了旧模型,现在当我尝试显示视图时,出现以下错误:
无法加载指定的元数据资源。
请问有什么帮助吗?