如何为库添加Intellisense Tooltip支持(dll)

use*_*394 15 c# intellisense

如何在我的类(库中)中为intellisense提供我创建的XML注释?

我已经为每个方法添加了XML注释,如:

    /// <summary>
    /// Do some connection request...
    /// </summary>
    /// <param name="val">Required for xyz...</param>
    public void Connect(int val)
    {
        // Some code...
    }
Run Code Online (Sandbox Code Playgroud)

然后我标记了创建"XML文档文件"的复选框,并为其命名为"MyAssembly.xml".重建我的解决方案(创建一个dll和一个XML文件).将dll添加到另一个c#项目中,但是intellisense没有显示我的XML注释...我做错了什么?

Jas*_*ann 7

我能够复制错误的唯一方法是为XML文件提供与实际生成的程序集不同的名称.

您能否验证程序集名称和XML名称之间的唯一区别是文件扩展名?最简单的方法是在创建EXE或DLL的输出文件夹中.

这是用C#和VS2010测试的.我希望它有所帮助.