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

时间:2012-09-28 12:23: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...
    }

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

1 个答案:

答案 0 :(得分:7)

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

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

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