参数类型'FluentNHibernate.Mapping.IProperty'不符合CLS

时间:2009-04-08 10:52:01

标签: c# .net cls-compliant

姓名不合规?布局?什么?

你有什么想法可以产生这个消息吗?欢迎任何想法。我有很多这样的警告。

实际上,我愿意删除CLSCompliant(true),但我想知道根本原因。

2 个答案:

答案 0 :(得分:2)

这不仅仅是Fluent.NHibernate汇编不是CLSCompliant那么简单吗? IProperty类型不合规,因此将其作为参数的方法不符合。

答案 1 :(得分:0)

您可能有一个成员使用相同的名称和不同的外壳 - 例如的iProperty。或者你可能有两个参数只有套管不同。