【发布时间】:2012-04-03 22:21:20
【问题描述】:
无法加载文件或程序集 'EntityFramework, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 或其之一 依赖关系。定位程序集的清单定义不 匹配程序集引用。 (HRESULT 异常:0x80131040)
当我将此代码添加到我的项目中时,我只会收到此错误:
private IUserRepository repository;
public SearchController(IUserRepository repo)
{
repository = repo;
}
我认为这是有道理的,因为我为此使用了 EntityFramework。我现在才确定如何修复这个错误。
我看过这个链接:http://msdn.microsoft.com/en-us/library/e74a18c4.aspx 虽然我不确定如何使用这个程序? (总是空白)。
我认为这个错误可能与我的数据库是由 dotnet-host.com 托管的事实有关,并且当它与在线数据库交互时,有一些本地引用会中断。
【问题讨论】:
-
这是我找到答案的地方 - stackoverflow.com/questions/9540168/… 检查所有 dll 确保它们具有相同的引用
标签: asp.net-mvc-3 entity-framework