2012-11-12 98 views
0

我正在使用Sandcastle爲項目生成文檔。爲了引用xml文檔文件include標籤被使用。包含xml文檔文件中的常見內容

///<include file='xml_include_tag.doc' path='MyDocs/MyMembers[@name="test"]/*' /> 
public class Test 

我想引用這個XML文檔文件中的一些常見內容。例如:

<MyDocs><MyMembers name="test"> 
     <summary> 
      <include file='common.xml' path='MyDocs/MyMembers[@name="test"]/*' /> 
     </summary> 
</MyMembers></MyDocs> 

顯然它不能這樣工作。什麼是做這種事的正確方法?可能有一些Sandcastle的擴展?

+0

您是否試圖從其他包含的XML文件中包含XML文件?在你的例子中,在我看來,第一個包含第二個文件,並從那裏你想包括'common.xml'。是這樣嗎? –

+0

是的,你是對的。 – k0stya

+0

我已經使用Visual Studio 2012進行了測試,並且它確實解析了包含的文件,因此對於我來說它按預期工作。你做什麼時會得到什麼結果? –

回答

1

通過使用MAML令牌文件解決了該問題。沙堡解決他們沒有問題。

/// <summary> 
/// <token>Token1</token> 
/// </summary>