【发布时间】:2014-05-21 10:13:30
【问题描述】:
我想向派生自基类的实体添加一个元素。该实体扩展了没有我可以设置的自定义错误消息的基类。当我添加元素时,我收到了以下警告:
缺少公开可见类型或成员的 XML 注释
当我将[XmlIgnore] 添加到属性并重新构建包含所有实体的项目时,我仍然收到此消息。那么只需添加[XmlIgnore] 并忘记该消息就足够了吗?还是我需要做其他事情?
【问题讨论】:
-
我认为您在滥用 XmlIgnore 属性。请参阅此处了解处理您的问题的多种方法stackoverflow.com/questions/203863/… 我认为 XML cmets 甚至没有被序列化,而是用于为您的程序集生成 API,因此您可能会混淆两种不同的东西。