Time for a new release of the MSBuild script for Sandcastle, this time targeting the Sandcastle December CTP.
Download it from the CodePlex site.
Hope all is well!
Finally updating to December CTP now that the Feb CTP is comming out :)
Not sure whether you have run into my problem on the TOC file generated by Sandcastle but I have posted the problem and my fix here:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1284493&SiteID=1
Also added a CleanDoc target so I can clean up the doc files and thought you might want to add to your targets. Here it is if you want:
<!-- The Group that contains the files that make up the help directory. Used for cleaning these files up via the clean target -->
<ItemGroup>
<HelpFiles Include="$(MSBuildProjectDirectory)\$(HelpOutputPath)\**\*"/>
</ItemGroup>
<!-- Clean Help Documentation directories -->
<Target Name="CleanDoc" DependsOnTargets="UnregisterHelp2">
<Delete Files="@(HelpFiles)"/>
</Target>
Take Care,
Don
Thank's Don!
I see you have a target called UnregisterHelp2. Is that an extension for registering/unregistering help files?
Yes, I have both a register and unregister task so that developers can place the doc into VS. I use the H2Reg utility from Helpware. Works like a champ.
I'm now trying to do what really should be very core to any enterprise that is serious about using SOA
Hi. Thanks for the script. But I'm having a problem. When I run the command as per the instructions( >MSBuild Documentation.proj /t:Documentation" from the sandcastletest folder) I do not get the page where you have all the check boxes for Private, public and all those identifiers. Am I missing something here?
Any help would be much appreciated.
I'm not exactly sure which page you're talking about, but the VS2005 template isn't exactly a 100% match to the one used in the .NET Framework documentation. It's still in Beta..