documentation - 如何在不更改默认安装文件的情况下修改 SandcaSTLe 演示样式

标签 documentation build sandcastle shfb

我的项目使用 SandcaSTLe 和 SandcaSTLe Help File Builder 来生成文档。

我们使用的是 script_manifold.js 的自定义版本,它可以跨页面保留用户的语言首选项(默认版本会重置每个页面的语言首选项)。

目前,该脚本位于 SandcaSTLe\presentation\VS2005\scripts 文件夹中。

有没有办法用自定义版本覆盖这个脚本,而不必弄乱 SandcaSTLe 安装?也就是说,我是否可以将一个文件与我的源代码一起 checkin 源代码管理,并以某种方式让 SHFB 使用该文件而不是默认的 SandcaSTLe 文件?

最佳答案

没关系,我找到了答案!

在 SHFB 项目资源管理器窗口中,您只需创建一个与要覆盖的演示文稿样式内容同名的文件夹。这适用于任何库存内容,例如 HTML、CSS 或 JS 文件。所以在我的情况下,我需要覆盖位于 VS2005 演示样式的 Scripts 文件夹中的 script_manifold.js 文件。

所以我需要在我的 SHFB 项目中创建一个名为 Scripts 的文件夹,然后将我的 script_manifold.js 放在该文件夹中。

这一切都完美无缺。优秀!

关于documentation - 如何在不更改默认安装文件的情况下修改 SandcaSTLe 演示样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5956804/

相关文章:

c# - 将开发人员文档添加到 Visual Studio 项目的最佳方式

scala - 如何构建独立的 scala 可执行文件

android - 文件 'root/AndroidManifest.xml'使用保留的文件或目录名称 'AndroidManifest.xml'

c# - ExcelDNA 项目中的 SandcaSTLe 文档

c# - 如何从 aspdotnet web 项目生成纯 HTML 文档?

c# - 代码实体引用 SandcaSTLe developerHowToDocument 上的方法

python - 哪些工具可用于为 Flask 编写的 REST API 自动生成文档?

c# - 为 C# 代码创建 html 文档

javascript - 如何理解函数 app.listen 的 Expressjs 文档

continuous-integration - 自动化每日构建的最佳方式