Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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的文档?_C#_Visual Studio_Documentation - Fatal编程技术网

C# 如何生成在C语言中编码为Xml的文档?

C# 如何生成在C语言中编码为Xml的文档?,c#,visual-studio,documentation,C#,Visual Studio,Documentation,当您在C代码中编写Xml文档时,不确定VB是否支持此操作,如下所示: /// <summary> /// Gets or sets the identity of the Mail Server that is to be used to send the email. /// </summary> public string MailServer { get { return _mailServer; } set { _mailServer = valu

当您在C代码中编写Xml文档时,不确定VB是否支持此操作,如下所示:

/// <summary>
/// Gets or sets the identity of the Mail Server that is to be used to send the email.
/// </summary>
public string MailServer
{
    get { return _mailServer; }
    set { _mailServer = value; }
}
三斜杠注释中的Xml在Intellisense中使用,但在Visual Studio 2003的早期版本中,我认为有一种工具可以遍历代码并将所有这些元素与对象名称等组合起来,形成一个完整的Xml文档。我在VisualStudio2008、2010和2012中找不到此工具

我很高兴开始学习如何使用Sandcastle和所有这些,但这将需要我一些时间,我现在需要这个东西来制作一些文档


所以问题是,既然这个工具曾经在VS中出现过,它是否仍然存在,但我一直无法找到它?或者我必须获得一个最好是免费的外部工具吗?

实际上现在有一个Sandcastle构建器可以直接集成到Visual Studio中。这使它变得很容易

实际上现在有一个Sandcastle构建器可以直接集成到Visual Studio中。这使它变得很容易

Generate XML documentation file属性确定 XML文件将在编译期间生成。您可以设置此属性 在项目设计器的“生成”页面上。当选择此选项时 选中此选项后,XML文档将自动发送到XML文件中, 它将与您的项目和.xml扩展名同名

为Visual C项目生成XML文档文件的步骤

在解决方案资源管理器中选择项目后,在“项目”菜单上,单击*Property*s

单击Build选项卡

在构建页面上,选择XML文档文件。默认情况下,文件是在指定的输出路径下创建的,例如, bin\Debug\Projectname.XML

Generate XML documentation file属性确定 XML文件将在编译期间生成。您可以设置此属性 在项目设计器的“生成”页面上。当选择此选项时 选中此选项后,XML文档将自动发送到XML文件中, 它将与您的项目和.xml扩展名同名

为Visual C项目生成XML文档文件的步骤

在解决方案资源管理器中选择项目后,在“项目”菜单上,单击*Property*s

单击Build选项卡

在构建页面上,选择XML文档文件。默认情况下,文件是在指定的输出路径下创建的,例如, bin\Debug\Projectname.XML


那你为什么不回答这个问题呢?这肯定回答了我的问题。那你为什么不回答这个问题呢?它确实回答了我的问题。这是一个很好的答案,事实上我昨天下载了这个项目,但还没有弄清楚如何使用它。您只需安装它,它会在“文档”下的“添加项目”对话框的“已安装模板”下添加一个模板。将Sandcastle Help File Builder项目添加到解决方案中,其他项目应该会顺利进行。这是一个很好的答案,事实上我昨天下载了此项目,但还没有找到如何使用它。您只需安装它,它会在“文档”下的“添加项目”对话框中的“已安装模板”下添加模板。将Sandcastle帮助文件生成器项目添加到解决方案中,其余的工作应该会顺利进行。这正是我想要的,谢谢!正是我想要的,谢谢!