Version 1.3.0.0

Version 1.3.0.0 was released on September 25th, 2006.

Changes in This Release

  • Improved the help file. The article was getting rather long so I have moved a lot of the information to the help file and expanded on it as needed to make it more useful. See it for more information on how to use the help file builder.
  • Added Website, Help1xAndWebsite, and Help2xAndWebsite options to the HelpFileFormat property to allow generating the help as a website, a website plus an HTML Help 1 file, or a website plus an MS Help 2 file. The website output includes an index page complete with tree view for navigating the table of contents.
  • The ContentItem class's IsDefaultPage and ContentDescription properties have been removed as they are now obtained along with a sort order while copying the additional content items and building table of contents entries for them. See The Additional Content Property topic for more information on the new features.
  • Added a preview option to the Additional Content editor dialog box to preview the table of contents entries for the additional content. You can also arrange items and set the default topic from it.
  • Added the ability to create links to namespace help content from the additional content files. See the Linking to Namespace Content topic for more information.
  • Modified the file I/O code to detect the encoding of the files when reading them and to use the same encoding when writing them back out to preserve the character encodings within the files.
  • The table of contents file for HTML Help 1 files is now saved using the default encoding based on the system's code page rather than UTF-8 encoding to ensure that the character encodings are correctly interpreted by the help compiler and viewer.
  • Some additional notes regarding encoding have been added to the information on how to create language resource files for other languages.
  • Added a command to the Documentation menu to clear the output window on the main form. The View Log form now loads the log text from the last build's log file.
  • Added a version check on MRefBuilder.exe to ensure that a valid version is being used. An exception is thrown if the version found is less than the expected version (you need to update Sandcastle). A warning is issued if the version found is greater than the expected version (you need to update the help file builder).
  • The New Project from Visual Studio Project option now recognizes VB.NET and J# solution files.
  • Fixed a bug that caused assembly loading to fail under certain circumstances when determining namespaces for the Namespace Summaries dialog box.
  • Fixed a bug that caused the build process to try and scan a drive that didn't exist when looking for the MS Help 2 compiler.
  • The Language property now only shows the list of languages for which resource files exist.

See Also