enterpriseLibrary.ConfigurationSource配置错误

时间:2010-12-13 10:44:06

标签: database web-applications enterprise-library

在我的网络应用程序中,启动后我收到配置错误 在将另一个解决方案的项目添加到当前解决方案之后,这种情况开始发生

ScreenShot of the error

Line 4: <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Line 5: <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Line 6: <section name="enterpriseLibrary.ConfigurationSource" type="Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection, Microsoft.Practices.EnterpriseLibrary.Common, Version=4.0.0.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35"/>
Line 7: <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
Line 8: <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">

Source File: D:\SnT Applications\NIP Portal\SnT.Nip-branch_PortalMessaging\SnT.Nip.Web\web.config Line: 6

在调试期间,当调用数据库时,它会抛出一个异常,即.dll丢失,并弹出一个打开的文件对话框。

如果有人遇到此问题,或者有解决方法,请提供帮助。

当前版本的Microsoft.Practices.EntityLibrary.Configuration为5.0.414.0

1 个答案:

答案 0 :(得分:1)

如果您使用的是Enterprise Library 5(我假设您提到版本5.0.414.0),那么您需要更新配置文件以引用该版本的Enterprise Library。目前,配置引用了版本4.