將目錄新增至 [新增項目] 對話方塊
下列程式碼範例示範如何為 [新增項目] 對話方塊註冊一組新的目錄。 [新增項目] 對話方塊的目錄對於每個專案而言都不同。 因此,目錄會在 [專案] 子機碼下註冊,可在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0Exp\Projects 中找到。
登錄指令碼
NoRemove Projects
{
NoRemove %GUID_Project%
{
NoRemove AddItemTemplates
{
NoRemove TemplateDirs
{
ForceRemove %CLSID_Package%
{
ForceRemove /1 = s '#%Folder_Label_ResID%'
{
val TemplatesDir = s '%Template_Path%'
val SortPriority = d 2000
}
}
}
}
}
}
%Template_Path%
值指定包含專案範本之目錄的完整路徑。 這些範本可以是 .vsz 檔案或要複製的原型範本檔案。
SortPriority
值會指定排序優先順序。
將項目新增至現有的專案
您還可以將項目新增至現有的專案。 例如,針對 Visual C# 專案,您可以將專案新增至<根目錄>\Program Files\Microsoft Visual Studio\VC#\CSharpProjectItems\LocalProjectItems 資料夾。 在此情況下, %GUID_Project%
是 C# 專案的 GUID({FAE04EC0-301F-11D3-BF4B-00C04F79EFBC})。
您也可以藉由設計項目子類型來擴充現有的專案。 使用專案子類型,您可以擴充專案,而不需撰寫新的專案類型。 如需專案子類型的詳細資訊,請參閱專案子類型。