一个人如何自定义VS 2008数据库项目模板?(How does one customize VS

2019-09-25 17:12发布

而有一组描述代码项目(项目和项目)在MSDN的Visual Studio模板丰富翔实的网页,似乎没有成为数据库项目的事情。 如果我错了,请引导我在正确的方向。 我有VS2008专业。

不管怎样,我的问题是关于新的数据库项目做。 目前,该文件夹

C:\ Program Files文件\微软的Visual Studio 9.0 \ Common7 \工具\模板\数据库项目项

包含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

Answer 1:

这应该回答你的问题: http://msdn.microsoft.com/en-us/library/bb166192.aspx (模板目录说明(.Vsdir)文件)



文章来源: How does one customize VS 2008 Database Item Templates?