无法加载文件或程序集

时间:2011-07-13 09:11:22

标签: .net

我试图在VS 2010中运行使用VS 2008开发的解决方案。那时我收到以下异常。

无法加载文件或程序集 'Microsoft.Practices.EnterpriseLibrary.Data,Version = 4.1.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一。定位组件  清单定义与程序集引用不匹配。

我在以下源代码行中得到了上述异常

DatabaseFactory.CreateDatabase();

上述解决方案在其他系统中运行良好。

我搜索并尝试通过从bin中删除所有DLL并从c:\ ProgramFiles中新添加DLL来解决此问题。

但我仍然得到同样的例外。 请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您几乎肯定会在配置文件中使用版本引用EnterpriseLibraryData。此版本与VS2010中预期的最新版本冲突。检查配置文件和项目中文件的版本。