2009-06-30 11 views
6

È possibile generare un set di pagine wiki dal file di commento XML generato da Visual Studio?È possibile wikify i commenti XML di Visual Studio?

Sto parlando di qualcosa come Sandcastle, ma per il formato wiki invece del CHM compilato.

Modifica: sto utilizzando MediaWiki che può importare/esportare articoli in XML. Quindi spero che sia possibile scrivere una trasformazione convertendo i commenti XML in XML di MediaWiki.

+0

Come in una migrazione una tantum da XML in linea a XML di MediaWiki? Perché non vedo come si manterranno entrambi sincronizzati se si intende mantenere i commenti XML in linea E consentire agli utenti di modificare MediaWiki. –

+0

Le pagine Wiki con documentazione tecnica non dovrebbero essere modificate dagli utenti eccetto le core classes sviluppate anni fa e che non verranno più modificate. Ci sono articoli generali che descrivono le classi e il loro utilizzo, voglio solo aggiungere un link al riferimento alla programmazione dettagliata. – Dmitry

+0

Cosa guadagni da averlo in un wiki? Il vantaggio principale di una wiki è che è facilmente modificabile. Tuttavia, non intendi realmente modificare le pagine manualmente. Sembra davvero che l'approccio migliore sia semplicemente quello di non usare un wiki e posizionare direttamente i file sul server in una cartella vicino al wiki. – Yuliy

risposta

3

mi consiglia una soluzione diversa bit:

Questo non è esattamente quello che volevi, ma spero che questo sarà utile.

+0

Grazie. Questa non è la soluzione completa che stavo cercando, ma è molto più utile della risposta Doxygen. – Dmitry

0

Se gli elementi citati sopra non sono sufficienti, hai provato a creare semplicemente la tua trasformazione XSLT nel markup wiki di tua scelta?

È possibile scrivere una semplice applicazione in .NET (o scegliere la piattaforma preferita) per trasformare il formato doc in XML in formato XML wiki. Dovresti comunque mantenere il wiki aggiornato con i file di output manualmente.

+0

Sì, dovrebbe funzionare. Ma richiede tempo e risorse umane che non ho. – Dmitry

Problemi correlati