Il 10 Dicembre scorso è stata rilasciata la CTP di Dicembre 2006 di Sandcastle. Queste le novità:
- Sandcastle installer is now setting the DXROOT environment variable to the installation directory. All config files new has a DXROOT environment variable.
- MrefBuilder now Exclude (Ripping) Namespace, types and members. Exclude (Ripping) Namespace, types and members are configured through MrefBuilder.config. This issue was discussed at http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=935512&SiteID=1.
- The following HTML tags will pass through unchanged just like all the other HTML tags:
<br/>, <hr/>, <h1></h1>, <h2></h2>, <h3></h3>, <h4></h4>, <h5></h5>, <h6></h6>, <pre></pre>, <div></div>, <span></span>, <blockquote></blockquote>, <abbr></abbr>, <acronym></acronym>.
- Support for separate member pages (similar to VS2005). In order to have separate member pages, you have to run a new transform ApplyVsDocModel.xsl instead of AddOverloads.xsl:
XslTransform /xsl:..\..\ProductionTransforms\ApplyVSDocModel.xsl reflection.org /xsl:..\..\ProductionTransforms\AddGuidFilenames.xsl /out:reflection.xml
Separate pages will be created for members, methods, properties, events, fields and constructors.
- VS 2005 transforms support for FireFox.
Il download è disponibile qui.