我正在为Visual Studio Team System 2008数据库版(GDR版)提供一个我正在研究的新项目,并且遇到了一个有点恼人的问题,我希望有人知道如何解决。
简而言之,我想更改用于生成数据库对象的默认模板,尤其是存储过程。在过去,使用SSMS,我只创建了自己的模板,其中包含格式,默认参数数量等,我通常会在创建新的sproc时使用它。这显然消除了大量的手工编码,并且对我来说感觉“在我的T-SQL代码中具有一定的一致性”。
我已经尝试通过添加我想要使用的格式和默认构造来编辑位于.. \ Microsoft Visual Studio 9.0 \ DBPro \ Items中的.sql文件。不幸的是,我无法让VSTS识别出这些变化。当我使用GUI添加新的存储过程时,它仍然使用默认的存储过程格式。
我尝试关闭Visual Studio并在进行这些调整后重新启动它,但这似乎没有任何影响。
有谁知道怎么做?我无法在MSDN或DBPro团队的博客上找到任何文档,但我觉得这可以做到。任何帮助或建议将不胜感激。
答案 0 :(得分:1)
Microsoft Visual Studio 9.0 \ DBPro \ Items是一个旧目录。这些是错误的模板。正确的模板位于Microsoft Visual Studio 9.0 \ VSTSDB \ Extensions \ SqlServer \ Items中。编辑这些作品,你甚至不必关闭visual studio。