Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#文档<;包括>;找不到_C#_Xml_Documentation_Xml Documentation - Fatal编程技术网

C#文档<;包括>;找不到

C#文档<;包括>;找不到,c#,xml,documentation,xml-documentation,C#,Xml,Documentation,Xml Documentation,嗨,我有个小问题,我不明白 我想用文档注释来记录我的代码。我有一个XML文件,其中包含关于编写代码部分的作者的信息 我使用的是VisualStudio 2013,项目中有一个名为Documentation的目录,其中有一个文件Author.xml,其结构如下: <doc> <member name="number1"> <remarks>some Information</remarks> </member> <

嗨,我有个小问题,我不明白

我想用文档注释来记录我的代码。我有一个XML文件,其中包含关于编写代码部分的作者的信息

我使用的是VisualStudio 2013,项目中有一个名为Documentation的目录,其中有一个文件Author.xml,其结构如下:

<doc>
  <member name="number1">
    <remarks>some Information</remarks>
  </member>
  <member name="number2">
    <remarks>some Information</remarks>
  </member>
    ...
</doc>

一些信息
一些信息
...
在我的代码中,我有这样的注释

/// <summary>
/// 
/// </summary>
/// <include file='~/Documentation/Author.xml'path='doc/member[@name="number1"]/*'/>
public class ExampleClass { ... }
//
/// 
/// 
/// 
公共类示例类{…}
但在documentation.xml中生成:

<summary>
</summary>
<!-- Der enthaltene XML-Abschnitt konnte nur teilweise oder gar nicht eingefügt werden. --><include file="~/Documentation/Author.xml" path="doc/member[@name=&quot;number1&quot;]/*"/>

meens无法包含XML代码 我从一本关于C#初学者的书中得到了这个,但它不起作用

请有人帮我解决这个问题


~/Documentation/Author.xml这是VisualStudio给我的路径,是的,在我的代码中,相对于项目中的位置,我在…xml'路径=…@Richard之间有空格?我正在使用“../../DataLayer/bin/Debug/DataLayer.xml”作为我的文件,它应该与我当前的ModelClasses.csproj相对,但它仍然找不到数据层。xml@VG1请不要在评论中提问:问一个问题。我很抱歉,我不是故意做错事,但我一直在寻找关于这个具体答案的澄清。当答案不完整时,要求澄清不好吗?如果是这样的话,我会问一个新问题,但我认为这些指导原则可以澄清。@VG1,根据,路径是“相对于源代码文件”。你得到过有效的答案吗?我想弄清楚的是,路径应该是相对的~from~,我要放入的类的位置,还是从当前程序集生成的XML的位置?
  <include file='~/Documentation/Author.xml'path='doc/member[@name="number1"]/*'/