如何在我的类(库中)中为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注释...我做错了什么?
我能够复制错误的唯一方法是为XML文件提供与实际生成的程序集不同的名称.
您能否验证程序集名称和XML名称之间的唯一区别是文件扩展名?最简单的方法是在创建EXE或DLL的输出文件夹中.
这是用C#和VS2010测试的.我希望它有所帮助.