无法加载文件或程序集

问题描述:

我试图在VS 2010中运行一个使用VS 2008开发的解决方案。那时我正在接收以下异常。无法加载文件或程序集

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

即时得到在下面的行的源代码

DatabaseFactory.CreateDatabase上述异常();

上述解决方案在其他系统中工作正常。

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

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

+0

你添加了正确的版本吗? – ChrisBint

+0

下载并安装:http://www.microsoft.com/download/en/details.aspx?id=6228 –

您几乎可以肯定地在您的配置文件中使用一个版本来引用EnterpriseLibraryData。该版本与VS2010中预期的最新版本冲突。检查项目配置文件和文件的版本。