views:

508

answers:

3

Is it possible to generate a set of wiki pages from XML comment file generated by Visual Studio?

I'm talking about something like Sandcastle, but for wiki format instead of compiled CHM.

Edit: I'm using MediaWiki which can import/export articles in XML. So I hope that it is possible to write a transformation converting XML comments to MediaWiki XML.

+5  A: 

I think Doxygen is what your looking for.

Here's the project page: http://www.stack.nl/~dimitri/doxygen/

It supports a lot of languages (C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D) and it's free.

Xavier
Doxygen does not differ much from mentioned Sandcastle and I don't see wiki as supported output format.I'm looking for already set-up solution that does not require writing any additional code.
Dmitry
Frankly speaking, this answer looks like a spam...
Alex Yakunin
Sorry about that, it wasn't my intention. I've deleted my old comments since they were not relevant/accurate. I've just learned something. Sorry for loosing your time. Cheers and have a nice week end
Xavier
A: 

If the items mentioned above do not suffice, have you tried to simply build your own XSLT transform into the wiki markup of your choice?

You can write a simple application in .NET (or pick your platform of choice) to transform the doc XML format to wiki XML format. You'd still have to keep the wiki updated with the output files manually.

nopuck4you
Yep, it should work. But it requires time and human resources which I do not have atm.
Dmitry
+3  A: 

I'd recommend a bit different solution:

This is not exactly what you wanted, but I hope this will be helpful.

Alex Yakunin
Thanks. This is not the complete solution I was looking for, but it is much more useful than pointless doxygen answer.
Dmitry