檢查清單︰ 建立新的專案類型
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
您必須完成幾項工作來建立新的專案類型。 下列檢查清單提供這些工作的指南。
設計新的專案類型的功能。 如需詳細資訊,請參閱專案類型的設計決策。
判斷程式碼和其他專案項目會使用的編輯器。 您可以使用核心或標準編輯器,或您可以建立並使用特定專案的編輯器。 如需詳細資訊,請參閱建立自訂編輯器和設計工具和How to︰ 開啟專案的特定編輯器。
決定您的專案項目都會在的參與類別檢視和物件瀏覽器。 如需詳細資訊,請參閱支援符號瀏覽工具。
衍生新類別,根據您先前為您的專案和專案項目做的設計決策。
撰寫下列專案類型元件的程式碼︰
專案 factory 來建立新的專案並開啟現有專案管理 如需詳細資訊,請參閱建立專案執行個體所使用的專案工廠。
專案階層架構和命令處理。 如需詳細資訊,請參閱不在建置中︰ 使用 HierUtil7 專案類別以實作專案類型 (c + +),專案模型的項目,專案模型的核心元件和MenuCommands Vs。OleMenuCommands。
專案項目管理,包括加入您的專案新的專案對話方塊。 如需詳細資訊,請參閱加入專案和專案項目範本和註冊專案和項目範本。
組態屬性] 視窗中顯示的獨立屬性。 如需詳細資訊,請參閱擴充屬性。
若要顯示組態相關屬性的屬性頁中所實作的專案組態屬性。 如需詳細資訊,請參閱管理組態選項。
列舉部署的輸出。 如需詳細資訊,請參閱輸出的專案組態。
物件或衍生自類別
IDispatch
、 適用於自動化。XML 命令資料表 (.vsct) 檔案。 如需詳細資訊,請參閱 Visual Studio Command Table (.Vsct) Files。
測試、 偵錯,並啟動您的專案類型。
顯示您的專案中專案] 索引標籤的加入參考] 對話方塊中,藉由設定
VARIANT_TRUE
做為值VSHPROPID_ShowProjInSolutionPage
。 如需詳細資訊,請參閱__VSHPROPID和GetProperty。建立安裝程式 VSPackages Microsoft Installer (.msi) 檔案。 如需詳細資訊,請參閱與 Windows Installer 安裝 VSPackages,註冊專案類型,和VSPackages。