Mam projekt xamarin oparty na MvvmCross. Projekt jest przeznaczony zarówno dla IOS, jak i Android. Otworzyłem ten projekt w visual studio 15. Dostałem kilka błędów, które rozwiązałem w mgnieniu oka. Są pewne błędy, które utknęły i nie mogłem ich rozwiązać nawet po przeszukaniu google i na stackoverflow. Próbowałem każdej znalezionej metody na stackoverflow, ale nadal są wszystkie pozostałe błędy. Ten projekt korzysta z bibliotek innych firm, takich jak RestSharp i BoxApi.V2 (kilka innych)Zadanie "ResolveLibraryProjectImports" nieoczekiwanie zakończyło się niepowodzeniem.
Zamieszczam mój dziennik błędów poniżej.
Kod Istotność Opis projektu Linia Plik State Tłumienie Error „ResolveLibraryProjectImports” zadanie nieoczekiwanie nie powiodło się. System.IO.FileNotFoundException: Nie można załadować zespołu "RestSharp (Android), wersja = 0.0.0.0, Culture = neutral, PublicKeyToken = '. Być może nie istnieje w profilu Mono na Androida? File name: 'RestSharp (Android) .dll' na Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve (odniesienie AssemblyNameReference, parametry ReaderParameters) na Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve (String fullname, ReaderParameters parametry) w Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve (ciąg FULLNAME) w Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.GetAssembly (w nazwie pliku łańcuchach) w Xamarin.Android.Tasks.ResolveLibraryProjectImports.Extract (DirectoryAssemblyResolver Res , ICollection
1 jars, ICollection
1 resolvedResourceDirectories, ICollection1 resolvedAssetDirectories, ICollection
1 resolvedEnvironments) at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Execute() at Micr osoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() w Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() BoxApi.V2 (Mobile)
Błąd jest powtórzenie dla wszystkich projektów uwzględnionych w tym rozwiązaniu. Więc otrzymuję ten błąd wiele razy.
Chcę również dodać, że projekt został wcześniej zbudowany na MAC i używam systemu Windows, czy to sprawia, że niektóre problemy kompatybilności lub krzyżowego systemu operacyjnego? Sprawdziłem wszystkie odniesienia do montażu i wszystkie działają poprawnie.
Jakie wersje Xamarin dla Visual Studio, Xamarin.Android i Androida SDK masz zainstalowane? –
xamarin to najnowsza wersja i mam wszystkie wersje SDK pobrane –
Możesz spróbować odinstalować i zainstalować pakiety pakietów nuget, w tym może RestSharp – Plac3Hold3r