2010-03-05 97 views
7

相当不言自明,我觉得C#类库方法摘要没有在智能感知显示

+2

这不是不言自明的。首先,这是你的班级图书馆还是现成的东西? – Aaronaught 2010-03-05 15:48:55

+0

Intellisense是否适用于任何事情? – 2010-03-05 15:51:27

+0

@Aononaught--对,你是我自己的班级图书馆。现在虽然 – 2010-03-05 15:54:48

回答

22

我在这里猜测,但如果这是您的类库,则必须确保实际构建XML文档文件,否则方法摘要将仅在同一个程序集中可用。

项目属性 - > Build选项卡 - >输出部分 - >选中“XML文档文件”

显然,作为米切尔指出,必须将其导入过,但是当你添加一个组件,这是一般自动参考(只要它存在)。

+0

已被解决此问题接受了Mitchel的答案(原样),因为我没有执行此答案中列出的上一步以首先生成xml文件 – 2010-03-05 15:56:08

+0

这也解释了为什么 “缺少XML注释对于公开可见的类型或成员“ 是不是有提醒你的文件。 [作为库的默认值] – doctorbobapplications 2014-09-22 10:44:06

+0

只是有另一个isssue:不要重命名该项目的属性中的Xml文件。我猜测,intellisense寻找一个与dll或命名空间或解决方案具有相同名称的xml。如果您给它任何自定义名称,它将不会被拾取。我想知道如何将.dll作为单个文件构建,而无需创建该xml ... – 2015-03-18 14:06:04

6

当你创建类库,一定要把有如.dll文件在同一文件夹中的文件.xml文件。然后Intellisense会选择它。

相关问题