C# Sandcastle未生成参数或返回

C# Sandcastle未生成参数或返回,c#,sandcastle,xml-documentation,xml-comments,C#,Sandcastle,Xml Documentation,Xml Comments,我有一个带有XML文档注释的VisualStudioC#项目。我得到一个.xml文件,其中包含、、和成员 我放在标记之间的文本显示在帮助文件以及名称空间、程序集、示例和部分中。只是和甚至没有空的部分,即使它构建时没有错误 生成的.xml的相关部分: 摘要文本(如图所示) 变量名(未显示) 正确或错误,(未显示) bool bit=getBit(“比特名”) 实际产出 我使用Sandcastle帮助文件生成器GUI版本2018.5.29.0 我试图显示项目属性中的任何内容,这些内容在文档中

我有一个带有XML文档注释的VisualStudioC#项目。我得到一个
.xml
文件,其中包含
成员

我放在
标记之间的文本显示在帮助文件以及
名称空间
程序集
示例
部分中。只是
甚至没有空的部分,即使它构建时没有错误

生成的
.xml
的相关部分:


摘要文本(如图所示)
变量名(未显示)
正确或错误,(未显示)
bool bit=getBit(“比特名”)
实际产出


我使用Sandcastle帮助文件生成器GUI版本2018.5.29.0

我试图显示项目属性中的任何内容,这些内容在文档中给了我很多不需要的额外元素,但没有一个让我得到

你能勾选吗

为不存在的XML注释元素包含“缺少文档”警告

对于
标记? 它改变了什么吗?您至少应该在文档中获得
参数
返回值
部分


如果这也不起作用,请确保您已勾选

XML文档文件

在Visual Studio中的项目属性生成页面上,如所述


出于某种原因,如果我在Visual Studio中创建一个Sandcastle项目,问题就解决了,而且我还得到了一个非常好的语法部分。 我仍然不明白为什么这在SandcastleGUI中不起作用,但这对我来说很有效。 谢谢你的帮助

编辑:
事实上,我刚刚发现了真正的问题。当我加入这个项目时,我认为我必须将目标框架从4.5更改为4.6.1,就像在我的C#项目中一样。奇怪的是,将其更改回原处并不能解决问题,但在不更改该属性的情况下创建新项目可以解决问题。以防有人有同样的问题

我已经检查了“XLM文档文件:”并生成了该文件,如果我查看该文件,它看起来正常,并且返回和参数标记也在那里。我还检查了丢失的文档警告。对于缺少的有效摘要,但对于返回或参数,如果删除text@Simon能否显示
.xml
文件和生成的帮助文件的相关部分?摘要文本(显示)变量名(未显示)true或false(未显示)
bool bit=getBit(“bitname”)