我对一条简单的Microsoft错误消息感到困惑。
当我针对包含自定义ConfigurationSection的程序集运行XSD.exe时(后者又使用自定义ConfigurationElement和自定义ConfigurationElementCollection以及几个ConfigurationProperties),我收到以下错误消息:
错误:处理'Olbert.Entity.Utils.dll'时出错。
- 有一个错误反映了'Olbert.Entity.DatabaseConnection'类型。
- 您必须在System.Configuration.ConfigurationLockCollection上实现默认访问器,因为它继承自ICollection。
然而,有问题的课程有一个默认的访问者:
public object this[int idx]
{
get { return null; }
set { }
}
我意识到上面没有做任何事情,但我不需要通过索引访问元素的属性。我只是想解决错误信息。
那是怎么回事?
答案 0 :(得分:2)