背景

  這段時間公司新做了一個支付系統(tǒng),里面有N個后臺服務(wù),每次有更新修改,拷貝打包發(fā)布包“不亦樂乎”。。。于是我想要不要自己定制個打包插件。

  部分朋友可能會認為,有現(xiàn)成的可以去找一個,干嘛不用持續(xù)集成工具啊。

  1、公司沒用,也不打算用

  2、自己想折騰下,好奇

  因此主要是分享這次的學(xué)習(xí)過程和結(jié)果。

涉及知識點

  大概構(gòu)想下,選擇需要打包的項目-重新編譯-拷貝生成文件到指定目錄-OK,剩下就是交給測試去做了。

  1、Visual Studio Package 初步使用

  2、.Net 執(zhí)行Dos命令

  3、MSBuild簡單運用

  4、File.Copy的使用

下載安裝

  Visual Studio 2013 SDK包的下載地址:http://www.microsoft.com/en-us/download/details.aspx?id=40758&fa43d42b-25b5-4a42-fe9b-1634f450f5ee=True

  完畢后,在新建項目-C#-擴展性,可以見到Visual Studio Package模板選項(見下圖)

  seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

第一個vs插件程序

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

 

  下一步,勾選Menu Command;下一步,修改Command Name;下一步,取消單元測試,F(xiàn)inish。恭喜,您的第一個插件程序就這么誕生了。

  編譯后,到生成目錄下,執(zhí)行.vsix文件,安裝完后,重啟VS,點擊[工具]就會見到您的插件工具。同時你也可以在擴展與更新界面進行對您的插件進行卸載。

 

 seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

網(wǎng)友評論