2

現在取り組んでいる新しいプロジェクトに Visual Studio Team System 2008 Database Edition (GDR バージョン) を使用しようとしていますが、解決方法を誰かが知っていることを願って、少し厄介な問題に遭遇しました。

簡単に言えば、データベース オブジェクト、特にストアド プロシージャの生成に使用される既定のテンプレートを変更したいと考えています。以前は、SSMS を使用して、新しい sproc を作成するたびに一般的に使用したいフォーマット、パラメーターのデフォルト数などを含む独自のテンプレートを作成しました。これにより、かなりの量の手作業によるコーディングが明らかに不要になり、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 にあります。これらの作業を編集すると、Visual Studio を閉じる必要さえありません。

于 2009-02-24T10:40:40.157 に答える