2009-05-05 17 views
1

MSDNのコードプロジェクト(プロジェクトやアイテム)用にVisual Studioテンプレートを記述した豊富な情報ページがありますが、データベースプロジェクトのようなものはありません。私が間違っているなら、正しい方向に私を案内してください。私はVS2008 Professionalを持っています。VS 2008データベースアイテムテンプレートはどのようにカスタマイズできますか?

とにかく、私の質問は、新しいデータベース項目と関係があります。現在、フォルダ

C:\ Program Files \ MicrosoftビジュアルStudio 9.0 \ Common7 \ Toolsは

は6つのテンプレートファイルと制御を助けるように見える一つの他のファイル、NewDataItems.vsdirを、含まれているテンプレート\データベースプロジェクト項目を\しますVSがこれらの6つのテンプレートをどのように使用するか。ストアドプロシージャの新しいテンプレートを作成したいのですが、デフォルトのテンプレートをコピーして新しい名前で変更するだけでは、[新しいアイテムの追加]ダイアログに表示されますが、同じアイコンは使用しません他の項目として。それはうまくいきますが、NewDataItems.vsdirファイルを適切に変更してそれを含めるかどうか疑問に思っても、ダイアログの他の項目と同じように見えるようにすることはできます。ここでは、ファイルの内容です:

New Stored Procedure Script.sql|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|#6306|30|#6307|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|1052| |#6320 
New View Script.sql|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|#6308|60|#6309|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|1051| |#6320 
New Table Script.sql|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|#6310|40|#6311|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|1050| |#6320 
New SQL Script.sql|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|#6319|10|#6314|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|1054| |#6320 
New Trigger Script.sql|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|#6312|50|#6313|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|1053| |#6320 
New Query.dtq|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|#6321|20|#6315|{220A4C17-7E7C-4663-BBCC-5E607C6543CD}|1057| |#6322 

それは、このファイルの様々な要素を意味することになっているものを私には不明だが、それは、番号の項目(#6308、30、1052、など)のように見えるいくつかを制御することができます。ダイアログ内のプレゼンテーションの側面。誰かがこのファイルの要素を説明したり、変更や追加を行う方法を教えてもらえますか?

また、既定のテンプレートの新しいストアドプロシージャScript.sqlは、実際にダイアログボックスの「ストアドプロシージャスクリプト」として表示されます。新しいストアドプロシージャScript.sqlを特別なストアドプロシージャScript.sqlとしてコピーして貼り付けると、何も何もせずに、元のアイコンとは異なるアイコンが表示され、選択され、追加されたものが期待どおりにプロジェクトに追加されます。しかし、アイコンをデフォルトと同じようにするにはどうすればいいのですか?ファイル名ではなくダイアログのアイテムの名前を自分の好みにするにはどうしたらいいですか? ReplyQuote

答えて

関連する問題