我在Visual Studio 2008中有一个C#dll项目。在项目属性页面的“构建”选项卡上,选中“XML文档文件”复选框。路径为'bin \ Debug \ Fusion.BusinessObjects.XML'但是,在构建解决方案时,不会创建任何xml文件。
我在许多其他项目中引用了这个dll,其中一个有XML文档文件的副本。但这仅包含:
<?xml version="1.0"?>
<doc>
<assembly>
<name>Fusion.BusinessObjects</name>
</assembly>
<members>
</members>
</doc>
为什么没有生成文档文件?有人说,代码是用
之类的评论记录的/// <summary>
/// Helper class to construct a EntityCollection
/// </summary>
答案 0 :(得分:2)
前一段时间发生在我身上,我纠正问题的方法是从头开始重新创建项目文件,然后从一个干净的文件夹结构开始。
答案 1 :(得分:1)
您确定为Debug版本设置了该复选框吗?默认情况下,它仅在发布版本上生成。您可能想尝试发布版本,看看是否生成了一个版本。
答案 2 :(得分:1)
“XML文档文件”设置可以针对不同的构建配置(调试/发布)具有不同的值。是否有可能将其设置为调试(例如)但正在进行发布构建(反之亦然)..?