共用方式為


將目錄新增至 [新增項目] 對話方塊

下列程式碼範例示範如何為 [新增項目] 對話方塊註冊一組新的目錄。 [新增項目] 對話方塊的目錄對於每個專案而言都不同。 因此,目錄會在 [專案] 子機碼下註冊,可在 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})。

您也可以藉由設計項目子類型來擴充現有的專案。 使用專案子類型,您可以擴充專案,而不需撰寫新的專案類型。 如需專案子類型的詳細資訊,請參閱專案子類型