Sandcastle & C++ Builder

Dec 12, 2013 at 7:19 AM

I use C++ builder to develop my apps and I would like to use sandcastle to generate API documentation.

Is-it possible to use sandcastle with C++ Builder ?
I know Visual Studio generate some xml files for C++ Builder, maybe it is possible to create those file by myself.

Dec 12, 2013 at 3:11 PM
If you are referring to managed C++ (.NET assemblies), you can document your assemblies with SHFB. However, if you are generating native code DLLs, the Sandcastle tools cannot parse them and it won't work.

Dec 13, 2013 at 7:55 AM
I'm referring to Embarcadero C++ XE3 Apps (VCL apps, not .NET).
Does SHFB parse the output binary (.exe, .dll), cpp files or only XML files ?

Dec 13, 2013 at 3:12 PM
The tools require both XML comments files and one or more DLL or EXE files. As mentioned, they won't parse native code DLLs or EXE files, just managed code produced by the various .NET compilers such as C#, VB.NET, F#, managed C++, etc.

Dec 13, 2013 at 3:19 PM
Thanks for the your reply.
I figured out that C++ Builder XE3 doesn't support XML comment files, this features is supported in C++ Builder XE5.