2013-03-19 2 views
2

.cmh 도움말 파일을 작성하기 위해 VS.NET 2012와 통합 된 Codeplex의 Sandcastle의 현재 버전을 사용하고 있습니다. 도움말 파일이 생성되고 있지만 도움말 파일에서 내 <code> 블록을 내보낼 수없는 것 같습니다.내 코드 블록이 Sandcastle 도움말 파일에서 렌더링되지 않는 이유는 무엇입니까?

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

내가 출력 .chm 파일에서 찾습니다 var s; 코드가 어디 존재하지 : 나는 작업을 계속 다음과 같은 쉬운 예제를 가지고있다. 다음 작업을 수행했습니다.

예는 분명히 단순화 된 버전이지만, 난 그냥 기본이 여기서 일 얻기 위해 노력하고있어. 잘못되었거나 누락 된 것은 무엇입니까?

+1

나는'var s;'처럼''태그 안에 퍼팅하려고하면'code' 태그 자체가 될 수 있다고 생각하지 않습니다. – vcsjones

+0

@vcsjones - 좋은 전화, 전 맹세 했었지만 전에는 그렇게 해 봤습니다. 나는 그것을 표시 할 수 있도록 전체 예제와 함께 당신의 제안을 답으로 제시 할 것을 권합니다. 재미 있은 'Taming Sandcastle'기사는 그렇게 보이지 않습니다. – atconway

답변

2

코드 태그 자체가 허용되지 않는다고 생각하면 과 같이 <example> 태그 안에 넣으십시오. 그래서이 작동합니다 :

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

이것은 내가 가진 문제를 해결했으며 이미 존재하는'Syntax' 섹션의'Examples' 섹션에서 코드를 방출합니다. 고맙습니다. – atconway

관련 문제