2009-04-01 3 views

答えて

16

たNdocそれは後継者がSandcastle & Sandcastle Helpfile Builderあるだ、死んプロジェクトです。

私はSandcastleのアイテムを両方使用しました。彼らはセットアップが簡単で、まともなドキュメントとchmファイルの生成はアプリケーション固有です。あなたが切り替えることができれば、それはdoxygenよりはるかに良い選択になるでしょう。 HTMLは情報CHMするため

そうでない場合は、このリンクをチェックアウト:http://younsi.blogspot.com/2007/04/doxygen-to-html-to-chm.html

+0

まさに私が必要とするもの。完璧! –

+1

NDocがNDoc3に置き換えられました – Ricibald

0

使用NDoc

+0

meh、あなたはそれに私を打ち負かしました:-) – Razzie

+3

NDocは死んでしまって埋もれてしまいます。ジェネリックは完全にはサポートされておらず、Linqコードのようなものではうまくいきません。 –

1

をあなたはDoxygenのほかに必要なのは、MicrosoftのWebサイトで見つけることができるHTMLヘルプコンパイラ、です。

Doxywizardを使用してDoxygenをコンパイラ実行ファイル(hhc.exe)にポイントすることができます。 "GENERATE_HTMLHELP"ボックスをチェックして、.chmファイルを保存する場所を選択してください。

1

外部ヘルプコンパイラ(デプロイメント用に正式にSDK afaikを展開する必要がある)が嫌いな場合は、chmsを書き込むことができるオープンソースのCライブラリであるlibchmもあります。

Delphiのユーザーは、Free Pascalのparalelのlibchmの実装を見てみるとよいでしょう。パスカルの解決策では埋め込みが容易になるからです。

3

元のNDocプロジェクトは終了しましたが、NDoc3という新しいプロジェクトがあります。

NDoc3は.NET 2.0 - 3.5をサポートしています。それは現在、ベータ版として利用可能で、私のためにうまくいった。プロジェクトがまだアクティブかどうかはわかりません。最後のベータは2009年4月にリリースされました。

0

あなたに合っている場合はKEL CHM Creatorを試すことができます。

関連する問題