2016-02-05 85 views
1

我試圖將Xamarin Forms更新爲以2開始的版本,現在已經有相當長的一段時間了。我相信我已經嘗試了所有在網上找到的東西,這就是爲什麼我在這裏。更新Xamarin表單後出現錯誤

Visual Studio更新Xamarin Forms和建築後,我收到以下警告+ 3個錯誤(所有這些警告/錯誤是我的BTW .droid項目):

Warning  The "XamlCTask" task failed unexpectedly. //on iOS 
Error  Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file C:\Users\User\Local\Xamarin\Android.Support.v4\23.0.1.3\embedded\libs/internal_impl-23.0.1.jar doesn't exist.    
Error  Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file C:\Users\User\AppData\Local\Xamarin\Android.Support.v4\23.0.1.3\embedded\classes.jar doesn't exist. 
Error  Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Android resource directory C:\Users\User\AppData\Local\Xamarin\Android.Support.v4\23.0.1.3\embedded\./ doesn't exist. 

然後,再次建成後,​​我開始越來越這些錯誤:

35次這樣的:

Error  error: package android.support.v4.widget.X does not exist 

8次這樣的:

Error  error: method Activate in class TypeManager cannot be applied to given types 

8次:

Error  error: cannot find symbol 

加上這4種:

Error  error: cannot access TaskStackBuilder 
Error  error: cannot access SupportMenu 
Error  error: cannot access NestedScrollingParent 
Error  error: cannot access ActionProvider 

另外我也仍然得到iOS的早期警告。 如果我在這一點再次清理並重新構建,原來的4條消息重新出現,所以這個圈子不斷髮展...

我現在很認真地結束了,我很感激你能給我的任何幫助。 這我用盡: 幾乎一切從這個線程: https://forums.xamarin.com/discussion/32346/install-android-support-library-available-in-sdk-installer-error-doesnt-leave-us

,一切從這裏開始: https://forums.xamarin.com/discussion/57658/cannot-get-vs-2015-to-build-when-upgrading-to-xamarin-forms-v2-0-0-6490

另外,我已經嘗試了一堆那我大概忘了,現在其他的事情。

回答

2

由於新構建目標而升級到XF 2.0.1和2.1.0時,會發生XamlC任務錯誤。

它們通過Visual Studio的簡單重啓來解決。

當VS對文件的鎖定未正確釋放時,有時會發生另一個進程使用的dll。唯一的解決方法是通過所有的bin和obj文件。全部刪除它們,然後關閉VS的所有實例並重新開始。

由於您的Android問題,您是否對所有軟件包進行了完整升級,因爲您不打算購買Android支持軟件包。你會注意到Xamarin想要確切版本23.0.1.3 - 不要升級到更高版本。如果你降級他們。

至於它說它無法在頂部找到的文件。轉到這些目錄並刪除它們自己的目錄。 VS將重新下載並重建它們,如果它們被清除。

+0

多數民衆贊成在我的建議立場。通常情況下,這個例程對我的Android問題進行了整理。 –

+1

哇,刪除\ AppData \ Local \ Xamarin \ Android.Support.v4 \ 23.0.1.3 \實際工作。非常感謝你! – StarterPack

相關問題