Как изменить стиль презентации Sandcastle без изменения установочных файлов по умолчанию - PullRequest
6 голосов
/ 11 мая 2011

В моем проекте для создания документации используются Sandcastle и Sandcastle Help File Builder.

Мы используем настроенную версию script_manifold.js, которая сохраняет языковые предпочтения пользователя на всех страницах (версия по умолчанию сбрасывает языковые предпочтения для каждой страницы).

В настоящее время скрипт находится в папке Sandcastle \ presentation \ VS2005 \ scripts.

Есть ли способ переопределить этот скрипт с помощью пользовательской версии, без необходимости связываться с установкой Sandcastle? То есть я могу иметь файл, который проверяется в исходном коде вместе с моим исходным кодом, и каким-то образом использовать этот файл в SHFB вместо стандартного Sandcastle?

1 Ответ

7 голосов
/ 12 мая 2011

Не берите в голову, я нашел ответ!

В окне проводника проекта SHFB вы можете просто создать папку с тем же именем, что и содержимое стиля презентации, которое вы хотите переопределить.Это работает с любым стандартным содержимым, таким как файлы HTML, CSS или JS.Поэтому в моей ситуации мне нужно было переопределить файл script_manifold.js, который находится в папке Scripts стиля представления VS2005.

Поэтому мне нужно было создать папку с именем Scripts в моем проекте SHFB, а затем поместить в нее мой script_manifold.js.

Все работает отлично.Отлично!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...