首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于自定义配置节,无法识别解决方法

2012-03-14 
关于自定义配置节,无法识别在配置中的代码为XML codeconfigSectionssection namecustomProvider typ

关于自定义配置节,无法识别
在配置中的代码为

XML code
<configSections><section name="customProvider" type="DatabaseProvider.HiSection,DatabaseProvider"/>      </sectionGroup>    </configSections>    <customProvider defaultProvider="SqlHiProvider">      <providers>        <add name="SqlHiProvider" type="DataBaseProvider.SqlArticleProvider,DatabaseProvider"></add>      </providers>    </customProvider>

然后配置节类为:
C# code
namespace DatabaseProvider{    public class HiSection : ConfigurationSection    {        /// <summary>        /// A collection of registered providers.        /// </summary>        [ConfigurationProperty("providers")]        public ProviderSettingsCollection Providers        {            get { return (ProviderSettingsCollection)base["providers"]; }        }        [StringValidator(MinLength = 1)]        [ConfigurationProperty("defaultProvider", DefaultValue = "SqlHiProvider")]        public string DefaultProvider        {            get { return (string)base["defaultProvider"]; }            set { base["defaultProvider"] = value; }        }    }}

在网上查了查,也看了一些实例,跟我写的一样啊,不知为什么不识别,有类似:“Could not find schema information for the element 'customProvider'" 的Message,在程序里读取配置节,也读不出来

[解决办法]
你是05的吧,用了过期的关键字

热点排行