我有2个类库项目 A 和 B ,而 A 依赖于(有参考) B 。
在 B 中,我有一个要添加XML注释的类,并使用<see cref="ClassInA"/>
在 A 中提及一个类。问题是,因为 B 没有引用 A (反之亦然),所以我收到警告:
CS1574: C# XML comment has cref attribute that could not be resolved
有没有办法以某种方式“添加引用”但仅用于XML注释目的?
澄清:
项目A包含一个接口A.I和一个以A.I为参数的方法。项目B包含A.I的默认实现,应该在大多数情况下使用。在注释中我想指定在大多数情况下你应该传递B中定义的默认实现。但是因为B依赖于其他库,在某些情况下是不可取的,所以默认实现不应该在A中。