C# 一种方法&x27;s的描述与';I don’我不会在另一节课上出现

C# 一种方法&x27;s的描述与';I don’我不会在另一节课上出现,c#,visual-studio-2013,xml-documentation,C#,Visual Studio 2013,Xml Documentation,我试图为我的方法添加一个描述,但它只显示在原始静态类中 示例: /// <summary> /// Returns A + B /// </summary> /// <param name="A"></param> /// <param name="B"></param> /// <returns></returns> public static int Add(int A, int B) {

我试图为我的方法添加一个描述,但它只显示在原始静态类中

示例:

/// <summary>
/// Returns A + B
/// </summary>
/// <param name="A"></param>  
/// <param name="B"></param>
/// <returns></returns>

public static int Add(int A, int B)
{
     return A + B;
}
//
///返回A+B
/// 
///   
/// 
/// 
公共静态整数添加(整数A、整数B)
{
返回A+B;
}
在将其标记为“重复”之前,我想把一切都说清楚:我不是在问如何添加描述。我遇到的问题还没有类似的答案解决

问题:

/// <summary>
/// Returns A + B
/// </summary>
/// <param name="A"></param>  
/// <param name="B"></param>
/// <returns></returns>

public static int Add(int A, int B)
{
     return A + B;
}
仅当在其原始静态类库中调用其方法时,说明才会显示。
我在主程序中添加了对结果DLL的引用,当我将鼠标悬停在Add()方法上时,没有显示任何描述,就像我从来没有编写过描述一样。然而,默认VS 2013函数中仍然包含它们的描述,即使它们来自DLL

我错过什么了吗?是虫子吗


是的,DLL是在已经添加描述之后创建的。据我所知,它应该会出现…

我最近刚刚完成了向DLL添加描述以供其他程序使用的过程,我非常确定如果您在另一个解决方案中使用DLL,您需要将附带的XML文件放在同一个文件夹中(作为DLL)使说明生效。

您是否尝试过将光标放在方法末尾,然后按
Ctrl+Space
Ctrl+Shift+Space
?悬停不会为我显示任何方法的任何文档,而使用Intellisense会显示摘要。请参见我询问的@Bringer128,因为每当我将鼠标悬停在Visual Studio的默认方法上时,它们总是显示它们的描述,甚至异常(如果有)。示例:Num.ToString(),当我将鼠标悬停在ToString()上时,它向我显示了它的功能(有时它会向我显示一条消息,如“正在创建文档缓存。请稍候”或类似的消息,但描述显示了稍后的内容)。至少在我的情况下是这样。我个人使用Resharper-我可以按
Ctrl+Shift+F1
查看完整的文档。使用Intellisense弹出窗口有效吗?@Bringer128我按下了所有这些快捷键。没有出现任何文档。我只是。。。不知道。我的Visual Studio只创建DLL,而不是XML文件。通过查看项目的设置,我找到了创建XML文件的选项。有人会认为VS应该足够聪明来简化它。。。如果你没有告诉我关于XML的事,我仍然会对着我的笔记本电脑尖叫。谢谢。不用担心,很高兴我能帮你。