【问题标题】:Sandcastle setup - Navigation to webpage was canceled沙堡设置 - 导航到网页已取消
【发布时间】:2011-03-09 16:06:50
【问题描述】:

我正在尝试使用 Sandcastle 帮助文件生成器,但无法使其正常工作。这是我所做的:

1) 安装程序;正常工作

2) 在项目中启用 xml 我希望在 /bin 中生成相关文档

3) 创建了一个新的沙堡帮助文件项目

4) 将 C# 项目添加为(如果重要,它是 WCF 服务)文档服务

5) 运行“构建”以生成帮助文件

6) 在 GUI 中转到“文档”/“查看帮助文件”/“查看帮助文件”

7) 文件打开并包含适当的“文件夹”,但每个页面都显示“导航到网页已取消”

我在 /bin 中看到了 xml 文件,它包含了我所有的 /// cmets,那么为什么它们没有出现在帮助文件中呢?有什么想法吗?

【问题讨论】:

  • 如果你在帮助文件上右击,选择“属性”,你有没有“取消阻止内容”的按钮? (在常规选项卡上)
  • 我整理了一个小教程,展示了如何安装 sandcastle、sandcastle 帮助文件生成器,并在 Visual Studio 在发布模式下构建项目时使用它来构建文档。请参阅此处:stackoverflow.com/questions/211693/… 我不确定这是否会对您有所帮助,但您可以使用我描述的流程验证您的流程,看看是否有不同之处。

标签: c# documentation-generation sandcastle helpfile


【解决方案1】:

您是否尝试从不同于 C:\(主 Windows 驱动器)的驱动器打开 *.chm 文件? 如果是这样的话;尝试将文件复制到 c:\ 并尝试再次打开它。

另一个可能的原因是 chm 文件被阻止。转到 *.chm 文件的属性,然后单击 [unblock]。

【讨论】:

  • 我在公共驱动器上有 .chm。一旦我将它切换到我的 C:\\.,它就像一个魅力一样工作
猜你喜欢
  • 2021-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-27
  • 2016-07-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多