包含xml文档文件中的常见内容

问题描述:

我正在使用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进行了测试,并且它确实解析了包含的文件,因此对于我来说它按预期工作。你做什么时会得到什么结果? –

通过使用MAML令牌文件解决了该问题。沙堡解决他们没有问题。

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