- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想在我的配置中使用自定义元素。
在编写我的自定义配置类时,我使用了 ConfigurationSection,但是当我的代码尝试从我的自定义配置元素访问信息时,它会抛出一个错误,指出:
为 XxxSection 创建配置节处理程序时发生错误:类型“Xxx”不继承自“System.Configuration.IConfigurationSectionHandler”。
我的印象是 IConfigurationSectionHandler 在 .NET Framework 2.0 中已经贬值,所以想知道如果我的代码使用 .NET Framework 4.0,在 Windows 8.1 上通过 VS2013 调试,是否有任何情况会导致抛出该错误64 位机器。
我读过的大多数讨论这些类的线程都是几年前的,并且是在 IConfigurationSectionHandler 的贬值仍在发生的时候(在某些地方有说明,但没有文档等),所以围绕它存在混淆。
如果可以的话,我想避免恢复使用折旧接口(interface)。谢谢
最佳答案
我已经设法找出问题所在,配置文件顶部的 configSection 设置不正确。该类型应始终引用继承自 ConfigurationSection 的类:
<configuration>
<configSections>
<section name="purgeDirectorySection" type="Foo.FooBarSection, Foo"/>
</configSections>
<appSettings>
...
</appSettings>
<FooBarSection>
...
</FooBarSection>
</configuration>
现在这对我有用。希望这对可能遇到此问题的其他人有所帮助。
关于c# - ConfigurationSection 与 IConfigurationSectionHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35504548/
我想在我的配置中使用自定义元素。 在编写我的自定义配置类时,我使用了 ConfigurationSection,但是当我的代码尝试从我的自定义配置元素访问信息时,它会抛出一个错误,指出: 为 XxxS
Debian Sid,单声道 3.0。我正在尝试运行 mvc 应用程序(它在将单声道升级到 3.0 之前有效)。这是抛出的异常: Exception caught during reading the
我是一名优秀的程序员,十分优秀!