5

我正在开发一个 ASP.NET 网站。在解决方案中,我添加了另一个用作数据访问层 (DAL) 的项目。每当我构建项目时,dll 文件都会刷新为网站项目中的新文件。我在 DAL 的所有类中的每个方法之前都放置了 XML 注释。但是当我键入该层的方法名称时,它们不可用。但是,它们在他们自己的项目中是可见的。XML 文档是否只是内部的?如果是这样,我怎样才能看到其他类的 XML 注释?

4

2 回答 2

6

首先,您需要检查 XML 文档文件中的输出构建设置。(您项目的属性)。然后,您将生成另一个项目在您添加对它的引用时将使用的 xml 文档。

您可能有两种添加参考的方法。

1.)通过选择“添加参考”然后“项目”

  • 这种方法应该可以工作......当您更新评论时,其他项目应该自动获取更改。

2.) 通过选择“添加参考”然后“浏览”...

  • 如果您这样做了,那么每次 XML 文件更改时,您都需要卸载并重新加载项目以获取更改,或者您可以重新启动 Visual Studio,这将完成同样的事情。

您应该使用版本 1... 添加参考 - >项目

于 2012-04-06T11:57:16.863 回答
1

如果您的项目文件和引用的项目文件在

<Project Sdk="Microsoft.NET.Sdk">

尝试将 GenerateDocumentationFile 添加到引用的项目

<PropertyGroup>
    <GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
于 2019-09-24T05:29:26.870 回答