2011-11-22 41 views
1

我正在處理涉及託管(C#)和非託管(C++)組件的Windows CE項目。在WinCE環境中生成C#/ C++ Xml代碼文檔

對於我正在使用Sandcastle和幫助文件生成器的文檔。

我開點如下:

1)我還沒有找到一個辦法讓從C++代碼生成的XML代碼的文檔文件。下列選項不適用於設備項目: http://msdn.microsoft.com/en-us/library/ms173501(v=vs.80).aspx(屬性「生成XML文檔文件」不存在)。 2)假設有一個(相當簡單)的方式來生成上述需要的Xml文件(請讓我知道如何),它們會被Sandcastle自動「收集」,因爲它們是C#的,並且一直集成在生成的文檔文件?

3)是否有其他方式涉及SandCastle解決問題?

在此先感謝您的答案。

Umberto

回答

0

Sandcastle works for .NET languages。對於C++,你可以使用Doxygen來做同樣的事情。 (它可以處理相同的XML格式,並輸出相同的xml doc文件)

您還可以使用我的插件Atomineer Utils在c#和C++代碼中更輕鬆地生成和更新此文檔。

+0

感謝您的建議。由於Sandcastle是我的客戶的必須品,迄今爲止我發現的唯一解決方案是將其與Doxygen一起使用,並將結果「聯繫」,即使結果在圖形上不一致。 –