2

VS.NET 2012 と統合された Codeplex の現在のバージョンの Sandcastle を使用して、.cmhヘルプ ファイルを作成しています。<code>ヘルプ ファイルを作成していますが、ブロックをヘルプ ファイルに出力できないようです。次の簡単な例を使用して作業を続けています。

/// <summary>
/// This is the summary 
/// </summary>
/// <code>var s;</code>
public string SomeValue { get; set; }

出力 .chm ファイルを見ると、var s;コードがどこにもありません。私は次のことをしました:

  • Code Block ComponentSandcastle プロジェクトのプロパティに参照を追加しました。
  • タグ<code lang="C#">var s;</code>を作ってみ<code language="C#">var s;</code>ましたが、どちらも違いはありませんでした。
  • このプロセスを詳述している次のサイトのドキュメントを読んで
    ください。あなたのコード/
    http://www.ewoodruff.us/shfbdocs/

この例は明らかに単純化されたバージョンですが、ここで基本的な機能を取得しようとしています。私が間違っていること、または不足していることは何ですか?

4

1 に答える 1

2

コードタグを単独で使用することは許可されていないと思います。<example>のようにタグの中に入れてみてください<example><code>var s;</code></example>。したがって、これは機能するはずです:

/// <summary>
/// This is the summary 
/// </summary>
/// <example>
/// <code>var s;</code>
/// </example>
public string SomeValue { get; set; }
于 2013-03-19T20:09:47.333 に答える