2009-11-20 3 views
0

내 코드의 XML 문서를 사용하고 싶습니다. 그렇게하려면 최신 버전 (.NET-3.5 SP1을 의미 함)을 필사적으로 검색하고 싶습니다. C# 용 최신 XML 문서 작성기

나는 NDoc을 찾았지만, 그것은 단지 .NET-1.1와 멀리 ;-)

어떤 제안이 조금 것을 지원?

답변

1

Document! X 또는 Doc-O-Matic을 사용해보십시오.

하지만 무료는 아닙니다.

또는 Doxygen을 시도해 볼 수 있습니다. 무료입니다.

+0

나는 Doxygen을 정말 좋아합니다! 니스, 깨끗한 디자인, 사용하기 쉽고 너무 많은 오버 헤드가 없습니다. 아주 좋은 제안, 그 덕분에! –

+0

Sandcastle과의 차이점은 Doxygen이 문서의 소스 코드를 읽는 반면 SandCastle은 C# 컴파일러에서 생성 된 XML을 읽는 것입니다 (즉, C# 컴파일러는 이미 불일치에 대한 문서를 확인한 상태입니다). 그렇기 때문에 .NET 용 Doxygen을 좋아하지 않지만 항상 C++ 용으로 사용하십시오. 그러나 C# 용 Doxygen을 사용하는 경우 Doxygen에서 제대로 지원되는 C# XML 문서 구문을 사용하여 호환성을 유지하는 것이 좋습니다. VS2008 문서와 유사한 설명서를 얻는 것이 어려울 수도 있습니다. – OregonGhost

+0

지금 당장은 XML-Docs로만 놀아 왔기 때문에 실제로 필요한 프로젝트를 문서화하지 않았기 때문에 Doxygen이 적합하다고 생각합니다. 일이 상업화되고 고객 또는 내부 업무를위한 프로젝트를 수행하는 즉시 더 전문적인 접근 방식을 고수 할 것입니다. 그러나 지금은 단지 XML-Doc이 결국 무엇을하는지에 대해 * 빨리 * 그리고 * 명확하게보고 싶습니다. 나는 당신의 마음에있는 모든 대답을 유지할 것입니다 :) –

0

NDOc은 다른 버전을 사용할 수 있습니다 :

은 여기를 참조 ->http://www.kynosarges.de/NDoc.html

+0

글쎄, 이제 .NET 2.0 ... 3.5 용으로 쓰고 있습니다 –

+0

3.5는 2.0 CLR에서 계속 실행 중입니다. 어쩌면 괜찮습니다. :) – OregonGhost

2

샌드캐슬은 Konamiman 이미 제안 갈 수있는 방법이지만, 나는 (당신을 더러운 일을하는 DocProject을 사용하는 것이 좋습니다 아시다시피 모래 성을 짓기 위해 누군가 더러워 져야합니다.) 그것은 VS 통합도 가지고 있습니다.