2

我正在尝试为网站生成 Sandcastle 帮助文件。在项目的属性窗口中,没有任何用于创建 Sandcastle 所需的 XML 文档文件的选项。

属性页中的构建选项卡仅包含以下选项:开始操作、构建解决方案操作和可访问性验证。我没有任何输出选项或 XML 文档文件,就像我的其他项目一样。

我正在使用的网站没有实际的 .proj 文件,这可能是问题所在。如果这是问题所在,那么为一个受源代码控制并由许多人进行工作且干扰最小的项目创建一个的最佳方法是什么?

这是使用 Visual Studio 2005 专业版。

4

2 回答 2

1

VS2k5 中网站的问题在于,当它们被编译时,生成的 dll 是一团糟。没有命名空间、奇怪的名称等。

如果您真的想生成 Sandcastle 帮助文件,请考虑将您的网站转换为 Web 应用程序。您绝对可以为此生成源代码文档。

于 2008-09-19T15:37:52.183 回答
0

我还没有尝试过,但您可能想尝试以下 来自 Eric Woodruff 的网站记录网站/项目。它给出了如何完成的细节。

更新:我确实尝试过,它适用于常规网站。我能看到的唯一问题是网站没有命名空间。所以当我运行它时,我会得到一个没有任何逻辑分组的 FolderName_WebPage 类格式的主题。所以它是按文件夹和页面名称排列的。创建内容后,您可以使用帮助编译器/构建器编辑帮助文件,并根据需要对主题进行分组。

于 2011-03-08T16:54:26.797 回答