使用here描述的步骤,生成XML文件,智能感知工具提示有效。
但是,XML文件只包含根文件中的注释(下例中的SomeClass.cs)。
如何为子文件夹(SomeInnerClass1.cs& SomeInnerClass2.cs)中的类生成XML文件?
答案 0 :(得分:1)
在添加子文件夹和类之后,您是否尝试构建或重建项目,结果是成功的,如'1成功,0失败,0跳过'?我试着按照以下步骤创建你的类结构,XML文件在所有类文件中自动生成相应的注释,intellisense和tooltip也可以正常工作。
创建一个新的.NET Core类库项目并添加类似你的根类,子文件夹和子类
右键单击项目名称和Properties-Build,然后选中“XML文档文件”选项并保存
在每个类文件中添加一个方法,并在这些方法上方添加注释并保存
构建或重建项目并单击解决方案资源管理器下的“显示所有文件”图标,然后转到bin-debug-netstandard1.6文件夹打开* xml文件,然后您将找到这些方法的注释,如以下截图:
在同一解决方案下添加另一个项目,并使用上述.NET Core类库项目添加引用
转到Startup.cs文件,您会发现intellisense适用于每个类,无论它位于根文件夹或子文件夹下,如下所示: