6

私のプロジェクトでは、SandcastleとSandcastle HelpFileBuilderを使用してドキュメントを生成しています。

カスタマイズされたバージョンのscript_manifold.jsを使用して、ページ間でユーザーの言語設定を保持します(デフォルトバージョンでは、ページごとに言語設定がリセットされます)。

現在、スクリプトはSandcastle \ statement \ VS2005\scriptsフォルダーにあります。

Sandcastleのインストールを台無しにすることなく、このスクリプトをカスタムバージョンでオーバーライドする方法はありますか?つまり、ソースコードとともにソース管理にチェックインされるファイルを作成し、そのファイルをデフォルトのSandcastleファイルの代わりにSHFBで使用することはできますか?

4

1 に答える 1

7

気にしないで、私は答えを見つけました!

SHFBプロジェクトエクスプローラウィンドウでは、上書きするプレゼンテーションスタイルのコンテンツと同じ名前のフォルダを作成できます。これは、HTML、CSS、JSファイルなどのストックコンテンツで機能します。そのため、私の状況では、VS2005プレゼンテーションスタイルのScriptsフォルダーにあるscript_manifold.jsファイルをオーバーライドする必要がありました。

そのため、SHFBプロジェクトにScriptsというフォルダーを作成し、そのフォルダーにscript_manifold.jsを配置する必要がありました。

それはすべて完璧に機能します。素晴らしい!

于 2011-05-12T18:00:37.240 に答える