一、環境檢查
打開VS2013新建項目。如果在"其他項目類型"中不包含擴展性節點,則需要下載並安裝vs2013 SDK。

二、創建項目模板
1,在VS中新建一個類庫項目(此處僅以類庫項目為例)
2,按照所需要模板需要對當前類庫中的內容進行調整。
namespace MyTestClass { //這是一個測試類庫用來演示如何創建自定義工程模板 public class TestClass { public TestClass() { } } }
三、導出項目模板
1,選擇 文件-->導出模板

2,選擇模板類型並選擇要導出的項目

3,在選擇模板選項中設置名稱、圖標等信息。

四、創建vs打包項目
1,文件->新建項目->其他項目類型->擴展性->Visual Studio Package

2,再點擊確定后悔自動打開Visual Studio Package Wizard對話框





五、編輯source.extension.vsixmanifest文件
1,Install Target配置

2,Assets配置


3,完成后右鍵編譯當前的打包工程

六、安裝生成的MyTestPackge.vsix文件
1, 在安裝完成后,需要重新啟動VS才能看到剛才安裝的模板。
2,如果需要查看安裝目錄則可以在安裝完成后點擊"查看安裝日志"

3,重啟VS在新建項目中既可以看到最新添加的模板

七、如何卸載以安裝的模板
1,打開 工具->擴展和更新

2,找到安裝的擴展包執行卸載操作

