我今天启动了 Sandcastle Help File Builder 来为我的解决方案生成文档,其中包含大约十几个项目。因为我只想为发布版本(不包括我的所有测试项目)生成文档并在之后运行 Sandcastle,所以我在窗口顶部选择了“发布”,就像在 VS 中一样。Sandcastle 会在我的 \bin\release 子文件夹中为每个项目适当地查找生成的 XML 文件。但是,当它找不到我的测试项目的 DLL 时,它会出错。它显然在解决方案文件中看到了这些项目,但没有意识到我在 Release 中没有为它们构建。我尝试在“API Filter”属性中取消选择它们,但这并没有改变任何东西。
我怎样才能让 Sandcastle 忽略这些项目?