2016-08-18 75 views
0

最新的Xamarin.Forms穩定版是v2.3.1.114,我試圖在3個不同的機器上更新VS2015到這個版本,但它們都失敗了錯誤「各種軟件包無法卸載」,或「Xamarin.Android.Support.Vector.Drawable.23.4.0.1未能卸載」。 Nuget恢復到v1.5.1.6471。無法使用Nuget更新VS2015 Xamarin.Forms到v2.3.1.114使用Nuget

+0

我試着重新安裝VS2015並使用一個新的空白Xaml應用程序(Xamarin.Forms.Portable)項目,我得到「運行基於x86的AVD速度提高了10倍,我們強烈建議創建一個新的AVD。儘管沒有顯示詳細信息,但仍有構建錯誤。 – robert

回答

1

有一件事我們可以根據Xamarin.Forms 2.3.1的要求檢查您是否在最新的Xamarin Stable上。請轉到工具>選項> Xamarin>其他並在那裏安裝任何更新。更新Xamarin.Forms時,請避免「全部更新」,以便Xamarin.Android.Support軟件包不會碰撞到不兼容的版本。如果已經發生,您需要刪除所有軟件包,再次添加Xamarin.Forms,然後將剩下的軟件包重新加入。

您可能想嘗試使用HAXM加速Android模擬器以獲得更快的性能。 https://developer.xamarin.com/guides/android/getting_started/installation/accelerating_android_emulators/

如果啓用了Hyper-V,Visual Studio的Android模擬器是另一個不錯的選擇。 https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/debug-on-emulator/visual-studio-android-emulator/

+0

我已經重新安裝Xamarin/VS2015兩次無效: 1.工具>選項> Xamarin檢查顯示我有最新版本 2. Nuget更新Xamarin.Forms到最新的穩定(2.3.1.114)和左支持未觸及(以下建議) 3.當我創建一個新的空白Xaml應用程序解決方案時,IOS項目不加載。錯誤:XamarinIOSPackage包未正確加載 4. Droid項目打開不兼容的仿真程序並失敗(運行基於x86的AVD速度提高了10倍,我們強烈建議您創建一個新的AVD)。模擬器是不同的,因爲我搞砸了SDK管理器。 – robert

+0

我很想再次開始,並在一週前使用新項目成功加載並運行默認的Android模擬器。這是我網絡上其他工作站的狀態,但是這個原理工作站正在加載一個我似乎無法刪除且項目失敗的不同模擬器。 – robert