我想更新Xamarin,希望清除與HTTP呼叫相關的bug。 Visual Studio中發現Xamarin更新,但是當我試圖運行MSI它失敗,出現以下消息:無法更新Xamarin
我用VS 2015年專業所以這不應該是一個問題。我還看到一位Xamarin員工提到第7輪需要安裝Build Tools 2013(link)。我已經驗證2013版本的工具安裝在我的機器上,因爲它在程序和功能中列出。我已經看到其他開發者在Xamarin論壇上提到了這個問題,但在這裏,我沒有看到任何解決方案。
做了更多的研究後,有人建議(here)從Xamarin的網站下載Xamarin安裝程序。我這樣做,它是一個不同的安裝程序,但它也失敗了。這個安裝程序
兩個有趣的事情...
1)它向我指出它的安裝日誌,我發現這幾行:
[2016-10-27 12:32:00.737] [Debug] Detecting software item 'Microsoft® MSBuild Tools 2015'
[2016-10-27 12:32:00.738] [Info] Checking whether Microsoft Build Tools 2015.0 are installed
[2016-10-27 12:32:00.739] [Info] Visual Studio 2015 found. Not installing standalone Microsoft Build Tools
[2016-10-27 12:32:00.741] [Info] Status: successful
[2016-10-27 12:32:00.742] [Info] Component 'Microsoft® MSBuild Tools 2015' v. 0.0.0 present
[2016-10-27 12:32:00.744] [Info] Software item 'Microsoft® MSBuild Tools 2015': up to date
[2016-10-27 12:32:00.745] [Info] Detection complete
[2016-10-27 12:32:00.746] [Info] Initial task completed successfully
[2016-10-27 12:32:00.748] [Debug] Detection completed.
所以很明顯我已經構建工具2015年安裝。我甚至嘗試從MS下載安裝獨立工具,但結果相同。
2)最後它建議我下載與Visual Studio相同的msi。當我下載時,它與預期的構建工具消息(在Xamarin部分)
失敗,有沒有其他人遇到過這種情況,並找到了解決方案,或有如何我可以繼續更新Xamarin的建議?