“Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.EnterpriseLibraryFactory”的类型初始值设定项引发异常。
1.未找到文件
今天遇到一个极其郁闷的问题,我在LAYOUTS文件夹下放了一个用户控件,两个.aspx文件,并在用户控件里引了两个aspx文件。在moss自带的AreaNavigationSettingsPage.aspx文件中使用用户控件后,刷新,报错:未找到文件。路径写的没有问题,但就是出不来。
在网上找了很多资料,都没有相关的解决方法。
后来发现是dll不起作用,把代码拷贝至layouts文件夹下,并在iis中将代码设置成应用程序,刷新,ok了
2.未添加引用集
解决方法:在web.config 中查找是否包含
<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=2.1.0.0, Culture=neutral, PublicKeyToken=034ca1fc1f5e6da0"/>