3

对于类库项目,可以为普通项目类型(例如C#文件的模板)定义自定义模板。如何为Visual Studio数据库项目创建SQL文件的项目模板

“数据库项目”场景如何?

我想定义一个用于添加存储过程的标准模板,该存储过程使用公司所有存储过程的惯例,例如顶部的标准注释。


通过对主题的MSDN文章后看,它好像不支持数据库项目:

图5 TemplateData要素的项目

项目类型| 指示此项目可以添加到的项目的类型。可能的值包括CSharp,VisualBasic,VisualC,JSharp和Web。

回答

0
+0

这是为支持*项目类型创建模板的优秀指南。但是,似乎不支持“数据库项目”类型。参考图5:'项目类型'下的'项目的模板数据元素'。 – Jonathan 2010-05-05 02:02:52

+1

如果我正确阅读本论坛,请http://social.msdn.microsoft.com/forums/en-US/vsx/thread/d5ff6005-d5b2-4087-a725-a370981f614e,它无法完成。 – 2010-05-05 02:16:20

+0

是...猜我正在写一封电子邮件给微软:) – Jonathan 2010-05-05 02:49:16

1

您可以创建自定义的项目项模板数据库项目,我们做这一切

的项目必须放置在时间以下文件夹:

C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ Tools \ Templates \ Database项目项目

,然后你可以选择它

+0

看看这个问题的答案[http://stackoverflow.com/questions/451032/how-to-edit-default-templates-for -database-objects-using-vsts-2008-database-editi]我认为它涵盖了你正在寻找的路径C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ Tools \ Templates \ Database Project Items does not似乎在VS 2008中工作。 – Born2BeMild 2011-01-25 16:42:18

1

发现:

C:\ Program Files文件\微软的Visual Studio 10.0 \ VSTSDB \扩展\ SqlServer的\项目

这不是项目模板你”之后,它是每种类型对象的项目模板。

1

您可以使用代码片段实现相同的结果。一旦你创建了你的代码片段(我复制/粘贴了一个内置的SQL片段),右键单击你的脚本文件并选择“插入片段...”

关键字替换很好地工作。

相关问题