2011-07-13 69 views
0

我試圖在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 –

回答

1

您幾乎可以肯定地在您的配置文件中使用一個版本來引用EnterpriseLibraryData。該版本與VS2010中預期的最新版本衝突。檢查項目配置文件和文件的版本。

相關問題