如何在visualstudio中记录数据库项目

时间:2015-11-09 10:30:36

标签: sql visual-studio documentation database-project

根据我对Visual Studio的c#文档的了解,我在Properties - >中激活了xml文件。 SQLCLR-Build - > XML-Documentationfile。

现在创建了xml文件,但我无法弄清楚允许哪些标记以及如何启动文档

在c#中我会做

/// <summary>
/// does some stuff
/// </summary>
public ....

所以我在sql中做了同样的事情

--- <summary>
--- does some stuff
--- </summary>
CREATE PROCEDURE ....

但创建的xml并不能反映我的文档。

甚至经过一些关于&#34; visual studio SQLCLR构建xml文档&#34;我无法找到一些关于如何以xml文档能够捕获它的方式记录我的过程,表格和函数的有用信息

我正在使用visual studio 2013以防这是重要的

1 个答案:

答案 0 :(得分:4)

一些想法:

  1. codeproject.com上有一个名为SQL XML Documentation的项目,它使用Microsoft SandCastle从SQL脚本中提取XML注释。我从来没有用过它,所以我不能保证它。
  2. 如果您不一定需要XML中的文档,则可以利用Visual Studio的“属性”窗格中的“描述”属性。该描述将存储为SQL Server中的扩展属性。 enter image description here