VSIX 專案範本
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
您可以使用在 VSIX 專案中,包裝一個或多個 Visual Studio 擴充功能的 VSIX 專案範本,並再將封裝發佈上Visual Studio 元件庫網站。
VSIX 部署支援 VSPackages、 組件、 MEF 元件、 專案範本、 項目範本、 工具箱控制項和自訂延伸模組類型。
注意
若要使用 VSIX 專案,您必須安裝 Visual Studio SDK。 如需 Visual Studio SDK 的詳細資訊,請參閱Visual Studio SDK。
哪裡可以找到 VSIX 專案範本
VSIX 專案範本位於新的專案對話方塊。 展開 [ Visual Basic節點或**Visual C#**節點,然後選擇 [擴充性。
提示
您應該確定該.NET Framework 4.5 或更高版本中頂端的下拉式清單中指定新的專案對話方塊。
VSIX 專案範本的用途
VSIX 專案範本有兩個主要用途︰
若要部署專案範本、 項目範本和其他還沒有 VSIX 支援的延伸模組。
若要將多個延伸模組的輸出包裝成一個部署套件。
您沒有使用 VSIX 專案範本來部署 VSPackages 或其他類型的已支援的 VSIX 擴充功能。
封裝中的空白 VSIX 專案的延伸模組
您可以將現有的延伸模組或沒有支援,藉由包裝在空白的 VSIX 專案中的 VSIX 擴充功能封裝。 要包裝的延伸模組必須是支援的型別VSIX 結構描述。
若要使用 VSIX 專案封裝延伸模組
建置專案,您的延伸模組所組成。
使用建立 VSIX 專案VSIX 專案範本。
在中開啟 Source.extension.vsixmanifest資訊清單設計工具。
在資產索引標籤上,選擇 [新增] 按鈕。
加入新資產] 對話方塊隨即出現。
在類型清單中,選擇要加入之擴充型別。
若要加入的擴充功能或內容的項目包含在目前的方案 (例如,項目範本或編譯的組件),執行下列步驟︰
在來源清單中,選擇目前方案中的專案。
在專案清單中,選擇 [延伸模組的名稱。
在此資料夾中的內嵌方塊中,輸入要在其中內嵌資產,然後選擇 [資料夾名稱確定] 按鈕。
若要加入的擴充功能或內容不包含目前方案中的項目,執行下列步驟︰
在來源清單方塊中,選擇 [檔案系統上的。
在路徑欄位,輸入完整路徑編譯或壓縮的延伸模組檔案,或使用瀏覽按鈕瀏覽至檔案。
在此資料夾中的內嵌方塊中,輸入要在其中內嵌資產,然後選擇 [資料夾名稱確定] 按鈕。
如果您想您封裝可以包含其他擴充功能,加入這些相同的方式。
建置方案。
Visual Studio建置包含 VSIX 資訊清單檔案、 [Content_Types].xml 檔案,以及所有您加入至專案的延伸模組資產的.vsix 檔案。