. NET project engineering to generate a project Help document Chm--sandcastle Tools

Source: Internet
Author: User

Sandcastle, created by Microsoft, is a tool used in the creation of MSDN-style documents. NET assembly and the associated XML comment file. The current version is released in June 2010. This is the command line and no GUI frontend, project management features, or like, you can find the automatic generation process in NDoc. Sandcastle's Help file generator, fills the blanks, provides the missing NDoc sample is the most commonly used feature, and provides a graphical and command-line-based tool to build an automated way to help files.

Prerequisite software: HtmlHelpWorkshop.exe online everywhere, if the machine has been installed on the need to ignore;

Here's how to get started with the software:

1, download the software, website: http://shfb.codeplex.com/;

Unzip to find folder Installresources; two installation packages found Sandcastle_jun_2010.msi;sandcastlehelpfilebuilder_1930.msi

2, start the installation, need to install two software (preferably by default installed to C + +)

Install Sandcastle_jun_2010.msi first;

Post-Installation Sandcastlehelpfilebuilder_1930.msi

3, after installation, in the program can find "Sandcastle Help file Builder GUI" execution files, run: (Inside has a new project-7)

Steps to use:

1. Click "File"--New project--pop-up dialog, enter project name, for example: AA, click Save

2, see AA works such as:

3, click on the "Right AA" below "documentation Source", right click Add, select our development project has compiled the DLL and XML file (Note: Project compilation must output XML file, the method is explained below)

4, configuration related properties;

①, Frameworkversion---Select the. NET version of the corresponding project (currently supported to 4.0)

②, Projectsummary---Project description-the compiled Chm--title property name

③, Htmlhelpname---the name of the output CHM file

④, Helptitle---file title description

⑤, Helpfileformat---Select HTMLHELP1

⑥, Language---The English (United States) is selected by default

⑦, Copyrighttext---your copyright notice

⑧, documentinheritedframeworkmembers----false true< will mask some of the inherited self-brought instructions >

⑨, documentinheritedmembers----false true< will mask some of the inherited self-brought instructions >

⑩, OutputPath---output CHM folder

Other properties can be defaulted ....

5, click "Bulid the Help File" button to compile the operation,

Explanation: Project build output XML file Operation---"Click on the project properties, pop-up dialog---generate--tick the output XML document file, the next compilation can output XML file

Reprinted by: http://blog.csdn.net/w3031213101/article/details/6659739

. NET project engineering to generate a project Help document Chm--sandcastle Tools

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.