我如何生成我';ve在C#中编码为Xml

本文关键字:编码 Xml ve 何生成 | 更新日期: 2023-09-27 18:29:33

当您在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; }
}

Intellisense中使用了三斜杠注释中的Xml,但在Visual Studio的早期版本(我认为是2003)中,似乎有一个工具可以遍历代码并组装所有这些元素(以及对象名称等),以形成一个完整的Xml文档。我在Visual Studio 2008、2010和2012中找不到此工具。

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

所以问题是,既然这个工具在VS中出现过一次,它还在吗?但我就是没能找到它(模糊)?或者我必须获得一个外部工具(最好是免费的)?

我如何生成我';ve在C#中编码为Xml

生成XML文档文件属性确定XML文件将在编译过程中生成。您设置了此属性在项目设计器的生成页面上当此选项为所选择的XML文档被自动发送到XML文件中,它将与您的项目和.xml扩展名具有相同的名称。

为Visual C#项目生成XML文档文件

  1. 在解决方案资源管理器中选择项目后,在项目菜单上,单击*属性*s。

  2. 单击构建选项卡。

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

http://msdn.microsoft.com/en-us/library/vstudio/x4sa0ak0(v=vs.100).aspx

实际上,现在有一个Sandcastle生成器可以直接集成到Visual Studio中。它使它变得很容易。http://shfb.codeplex.com/