m-y*_*m-y 7 .net c# sandcastle xml-documentation
基本上,我有以下代码:
public class MyDictionary<TKey, TValue> : IDictionary<TKey, TValue>
{
/// <summary> My Summary </summary>
void MyDictionary<TKey, TValue>.ICollection<KeyValuePair<TKey, TValue>> { ... }
}
Run Code Online (Sandbox Code Playgroud)
MyProject.XML
<member name="M:MyProject.MyDictionary`2.System#Collection#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey@TValue}}#Clear">
<summary>
My Summary
</summary>
</member>
Run Code Online (Sandbox Code Playgroud)
Sandcastle的内置输出:
警告:ShowMissingComponent:缺少M:MyProject.MyDictionary`2.System#Collections的文档#Generic#ICollection {T} #Clear
所以,不知道该怎么做.我也有我的沙堡构建选项包括明确的实现,这就是为什么它创建的文档中为他们的网页,但它似乎无法弄清楚,我没有创建此方法XML注释.奇怪的是,该void MyDictionary<TKey, TValue>.IDictionary<TKey, TValue>.Add(TKek key, TValue value)方法被识别为具有XML注释.实际上,所有隐式实现的ICollection>方法都给Sandcastle一个问题.有帮助吗?
确保您的项目正在构建xml文档文件。项目属性中有一个复选框可用于构建xml文件。

我确信你已经尝试过一切,我知道你想知道如何去做,但我认为这是不可能的。这是 Sandcastle 中的错误,而且还没有修复..:(
http://sandcastle.codeplex.com/workitem/5594
| 归档时间: |
|
| 查看次数: |
2351 次 |
| 最近记录: |