2

我正在尝试使用 Visual Studio Team System 2008 数据库版(GDR 版)进行我正在处理的一个新项目,并且遇到了一个有点烦人的问题,我希望有人知道如何解决这个问题。

简而言之,我想更改用于生成数据库对象的默认模板,尤其是存储过程。过去,使用 SSMS,我只是创建了自己的模板,其中包含格式、默认参数数量等,我通常希望在创建新存储过程时使用这些模板。这显然消除了大量的手工编码,并且对我来说“感觉正确”,以便在我的 T-SQL 代码中保持一定的一致性。

我尝试通过添加我想使用的格式和默认结构来编辑位于 ..\Microsoft Visual Studio 9.0\DBPro\Items 中的 .sql 文件。不幸的是,我无法让 VSTS 识别这些变化。当我使用 GUI 添加新的存储过程时,它仍然使用默认的存储过程格式。

我已经尝试关闭 Visual Studio 并在进行这些调整后重新启动它,但这似乎没有任何效果。

有谁知道如何做到这一点?我无法在 MSDN 或 DBPro 团队的博客上找到任何文档,但我觉得这可以做到。任何帮助或建议将不胜感激。

4

1 回答 1

1

Microsoft Visual Studio 9.0\DBPro\Items 是一个旧目录。这些是错误的模板。正确的模板位于 Microsoft Visual Studio 9.0\VSTSDB\Extensions\SqlServer\Items 中。编辑这些作品,你甚至不必关闭视觉工作室。

于 2009-02-24T10:40:40.157 回答