Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9272963
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T15:59:21+00:00 2026-06-18T15:59:21+00:00

We have a group of developers moving from C++ to C# and WinRT. We

  • 0

We have a group of developers moving from C++ to C# and WinRT. We used D’Oxygen as part of our C++ developer builds, and I’d like to continue to have document generation as part of the developer build in C#/WinRT.

It’s easy to turn on XML Doc generation, and I believe that will provide warnings for malformed tags, but without actual HTML output, I think our developers will be missing valuable feedback.

Looks like NDoc is now defunct, and I took a quick look at Sandcastle, but found it rather complex. Ideally, I’m looking for something that doesn’t unduly burden developers, or require them to remember extra steps as they edit, build, test, and commit. In other words, the best solution would be something that “just happens”, like a post-build step, and doesn’t add significantly to each developer’s build time.

If anyone has had some experience doing this in C#/WinRT, I’d sure like some advice.

Thanks in advance!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T15:59:22+00:00Added an answer on June 18, 2026 at 3:59 pm
    1. Get Sandcastle Help File Builder.
    2. Create a help project for your library in the Visual Studio solution.
    3. Remove Build check mark from Debug solution configuration to build the documentation project only in Release configurations, since Debug is most often used during development. For release build testing or performance testing you can either create another solution configuration or simply switch the option back and forth.
    4. Build the documentation once
    5. Include the documentation file in the solution so it shows up in the Pending Changes window when the file changes.
    6. Kindly ask your developers to build with the release configuration that updates the documentation before check-in or use any other policy to require updating the documentation.

    Configuration Manager start
    Configuration Manager with documentation Build disabled for Debug config
    Solution structure that makes it easy to see and check in the .chm file updates

    I don’t think it makes sense to build the documentation all the time, but it helps to make it easy to do so that when you actually need an updated version – you can build it really quickly.

    You can also make sure to use FXCop or StyleCop (forgot which) and configure it to treat missing XML documentation warnings as errors – at least in release builds. Doing it for debug configurations might slow down development and make changes difficult since developers often want to try things out before committing to a final implementation worth documenting.

    EDIT*

    Sandcastle provides various output formats as shown in the project properties:

    enter image description here

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

At my company we have a group of 8 web developers for our business
In the software development environment where I work we have a group of developers
I have a co-worker who supervises a group of ASP.NET developers who are doing
I have group of stored procedures with names like 'somename_%'. Are there any way
I have a group of buttons that should act like toggle buttons, but also
We have a group of a few developers and some business analysts. We as
We are a small group of developers and we want to create a Future-like
After working the whole day with Google Code our group of developers was able
G'day, I am working with a group of offshore developers who have been using
Ive been given a class file from another group of SFDC developers that work

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.