2010-07-12 27 views

回答

3

我不相信sandcastle與doxygen合作。

沙堡實際上與託管或非託管項目無關。 Sandcastle針對通常在構建過程中生成的一組XML文檔。如果你手動構建了xml,你可以讓它爲Smalltalk生成文檔。

這就是說,雖然它最常見的用法是在託管世界,it is certainly supported for native C++ as well。關鍵在於Visual Studio支持從沒有使用/clr開關編譯的C++中提取xml文檔,並且可以將相同的XML文件提供給Sandcastle以供您生成文檔。

+0

是的,沙堡與doxygen是分開的。我已經在使用doxygen,但我想嘗試Sandcastle。我在想Sandcastle可能*只適用於.NET項目(即不適用於不使用.NET的C++項目)。這是一個有效的假設嗎? – Contango 2010-07-13 12:22:30

+0

@Gravitas:我編輯了我的答案來解決你的問題。 – 2010-07-13 13:40:01

相關問題