如果将其添加为参考,则汇总不会显示在汇编中

Tho*_*eld 41 .net c# xml-documentation visual-studio

我在C#中创建了一个"类库",它有许多带摘要的函数(XML文档注释).

例如

///<summary>
///Adds the two numbres
///</summary>
public void Add()
{
    //statements
}
Run Code Online (Sandbox Code Playgroud)

如果我在同一个命名空间中使用该函数,它会显示摘要,但如果我在某些工作空间(解决方案)中将其添加为参考,则不显示摘要.

如果添加它作为参考,如何使其可见其他解决方案,并且wat可能是这个的原因?

小智 50

  1. 转到源代码的解决方案资源管理器.右键单击项目名称并转到属性.
  2. 如果您使用的是c#,请转到Build选项卡,然后选中复选框Xml文档文件.
  3. 构建源代码时,将在dll所在的位置生成Xml文件.
  4. 将dll复制到解决方案时复制xml文件并粘贴到目标解决方案的bin中.

  • 提醒一下,Debug和Release有单独的设置!您可以在项目设置中单独检查/取消选中"Xml文档文件". (4认同)

Jon*_*Jon 43

您需要为程序集生成XML文档(名为myassembly.xml的文件),并将其与.dll一起复制,并由其他项目引用.有关说明,请参阅MSDN中的此页面.

  • 那么.net框架程序集如何提供Intellisense呢?还有其他第三方控件,如telerik和免费的Ajax Control Toolkit (4认同)