As promised Microsoft has released today the September CTP of Sandcastle. If you don't know what Sandcastle is, it is a documentation compiler that generates MSDN Library-like documentation from your code comments.
What is new in the September CTP? (Excerpted from the Sandcastle blog)
- Visual Studio 2005 look and feel transforms
- State of Syntax tab persists across topics in HxS. We will provide a hot fix for CHM after the release of September CTP
- Transforms for hiding explicit interface implementations
Note: We are providing VS 2005 transforms under Presentation/VS2005 folder and the transforms shipped with the previous versions under Presentation/Prototype folder.
Bug Fixes:
The following bugs have been fixed for this CTP:
- Sandcastle transforms does not process all XML elements from code comments
- MrefBuilder: Display friendly log message when "comments" are missing in config file
- Lists are not documented correctly
- F-keywords are not generated by the HxS
- Exception tag from XML comments are not being populated in .chm file
- Lists are not documented proper
- Buildassembler generates indexoutofrangeexception
- Visaul bug for R:Project
- August CTP and Inherited Interface Implementations
- Overloads do not display properly in Contents-tab
- August CTP: Problem with attributed fields
- Mrefbuilder crash on several VS dlls
- Syntax tab selection does not persist across topics
- Issues with localized XML files
- HHC file name not supported with extended characters
- C++ set methods for properties are still documented with an extra comma.
- The <seealso> tag seems to work just like the <see> tag.
- The parameters just look like an empty constructor in the HTML
- August CTP : <c> tag not working
- Attributes on methods
- Aug CTP: <seealso> tag not working
- Generic types are not displayed in method declaration
- Return-only generic type parameter not listed in doc
- Where clause not part of the doc
Download link: http://www.microsoft.com/downloads/details.aspx?FamilyID=e82ea71d-da89-42ee-a715-696e3a4873b2&DisplayLang=en
Cross-posted from
The .NET Aficionado