Xamarin.Forms Xamarin Visual Studio Preview

在 Visual Studio 中該如何使用搶先體驗版 (Preview) 的 Xamarin.Forms 呢?

James Tsai 2018/02/28 13:42:48
902

在 Visual Studio 中該如何使用搶先體驗版 (Preview) 的 Xamarin.Forms 呢?


簡介

很多朋友已經開始使用 Xamarin.Forms 開發一些 App,不過一定會覺得奇怪 "為什麼 Xamarin.Forms 的搶先體驗版都不見了?",看看以下介紹就知道囉!

作者

James Tsai


1. 前言

 
     很多朋友已經開始使用 Xamarin.Forms 開發一些 App,不過一定會覺得奇怪 "為什麼 Xamarin.Forms 的搶先體驗版都不見了?",看看以下介紹就知道囉!
 
 

2. 本文

 
 
     會發現多了一個 Nightly Feed MyGet 的部分。
 
 
 
  • 若在 Xamarin.Forms 的專案當中,更新 Nuget 套件就算勾了 "包括搶鮮版",也都看不到 Xamarin.Forms 的搶先預覽版。
 
 
 
 
  • 所以其中必然發生了一些事情,導致於看不到 Xamarin.Forms 的搶先預覽版。後來仔細看看 Xamarin.Forms 在 GitHub 中的介紹與指引,就有告訴我們 Xamarin.Forms 的搶先預覽版改放到 MyGet 去了,所以要自己在 Visual Studio 當中新增 MyGet 的套件庫擷取。
 
 
  • 回到 Visual Studio,找到 "工具->Nuget 封裝管理員->套件管理員設定"。
 
 
 
 
  • 依照下圖步驟點選。
 
 
 
 
  • 名稱輸入: "Xamarin.Forms Nightly"。來源輸入: "https://www.myget.org/F/xamarinforms-ci/api/v2"。
 
 
 
 
  • 再依照下圖步驟點選。
 
 
 
 
  • 完成後,套件來源改選: "全部",再按 "重新整理"。就會看到 Xamarin.Forms 的搶先預覽版出現了。
 
 
 
 
  • 速速 "勾選"並點選 "更新"。
 
 
 
 
  • 更新中,並且看到 "輸出" 窗格會顯示 "MyGet" 的套件資料擷取資訊。
 
 
 
 
  • 更新完成。
 
 
 
 

3. 結語

 
     所以這是因為 Xamarin.Forms 的預覽版套件改放到 MyGet 去,所以我們要自己到 Visual Studio 當中新增設定套件管理工具的管理庫部分。按照相同的道理,如果公司有自己的套件管理庫,也是可以如上述類似方法使用囉!
 
James Tsai