天天看點

vs2015全新nuget使用全析

  随着vs2015正式版本的釋出,實在按捺不住,安裝體驗了一把,感觸最大的除了可以調試lamda以外莫過于對nuget的更新。

  先來一張全景:

vs2015全新nuget使用全析

  怎麼樣,風格完全不同了吧。可以顯示預發行版本了,右上角那個小齒輪就是nuget的設定了。

  除了界面的風格不同了,更大的差別是增加了很多的新功能,它們主要集中在了右半側。

  先來看第一排:

vs2015全新nuget使用全析

,未安裝的操作那裡會顯示安裝(安裝的時候還可以選擇版本了),已經安裝了得會顯示更新、解除安裝、降級。

  下邊的選項會根據是否已安裝顯示不同的功能選項。

      如果尚未安裝:

  

vs2015全新nuget使用全析

  勾選預覽視窗,在點選安裝的時候會出現一個這個包的預覽界面,這裡就不在截圖了。

  依賴項行為:忽略依賴項、最低、最高修補程式、最高次要版本、最高。

    忽略依賴項:最好不要選擇這項,既然有依賴項,如果不裝的話那怎麼可能運作的起來?這個說的有點絕對了,不知道微軟為什麼設計這麼選項,強迫症嗎?

    最低:這個和以前的nuget沒啥差別,安裝滿足該軟體包的依賴項的最小版本(是不是很繞嘴,呵呵)。

    最高修補程式:說到這個就要說一下軟體的版本号了,如:5.3.2,依次為主版本号 . 子版本号 .修正版本号。那這個的意思為:如果版本1.2.2為指定最高版本,那就會安裝1.2.0(或者1.2)。

    最高次要版本:同上,如果版本1.2.2為指定最高版本,那就會安裝1.0.0(或者1)。

    最高:安裝依賴項可提供的最高版本。

  檔案沖突操作:提示、全部覆寫、全部忽略。這個就不多解釋了。

  如果已安裝:

    

vs2015全新nuget使用全析

    這幾個選項也很明确了。

  至此,新版nuget管理大緻介紹完畢,整體來看,新增了指定版本安裝、更新,降級,依賴性選擇性安裝。

繼續閱讀