How to: 準備 Windows 安裝程式部署中的擴充功能
您不能使用 Windows Installer 封裝 (MSI) 部署 VSIX 套件。 不過,您可以將 MSI 部署的 VSIX 套件內容解壓縮。 本文件會說明如何準備的專案的預設輸出會是要加入安裝專案中的 VSIX 套件。
正在準備 Windows 安裝程式部署的擴充程式專案
加入安裝專案之前,在新的擴充功能專案上執行這些步驟。
若要準備 Windows Installer 部署中的擴充程式專案
建立 VSPackage、 MEF 元件、 編輯器裝飾或其他包含 VSIX 資訊清單的擴充性專案類型。
程式碼編輯器中開啟 VSIX 資訊清單。
設定 InstalledByMsi VSIX 要的資訊清單的項目true。
這可避免 VSIX 安裝程式在嘗試安裝的元件。
以滑鼠右鍵按一下專案中, 方案總管] 中 再利用 屬性。
選取 [VSIX] 索引標籤。
核取方塊,標示為 [ 複製 VSIX 內容至下列位置 ,輸入路徑至安裝專案選取的檔案的地方。
從現有的 VSIX 套件解壓縮檔案
執行這些步驟,您並沒有原始程式檔時,將現有的 VSIX 套件的內容加入至安裝專案。
若要從現有的 VSIX 套件解壓縮檔案
重新命名。包含從延伸的 VSIX 檔案檔名到.vsix 檔名.zip。
將.zip 檔的內容複製到目錄中。
從目錄中刪除 [Content_types] 的.xml 檔案。
編輯資訊 VSIX 清單,如先前的程序所示。
剩餘的檔案加入安裝專案中。