Ova verzija microsoft.aspnetcore.all kompatibilna je samo s netcoreapp2.1

Problemi s Visual Studio pogreškom koja se odnosi na zadani skup API-ja za izgradnju aplikacije ASP.NET Core su rijetki. Ali oni se još uvijek događaju s vremena na vrijeme.

Najčešća pogreška je: Ova verzija Microsoft.AspNetCore.All kompatibilna je samo s ciljnim okvirom netcoreapp2.1.

Iako izgleda složeno, vrlo je jednostavno riješiti se s obzirom na razvojne standarde. U nastavku nudimo nekoliko koraka.

Kako riješiti problem kompatibilnosti s aspnetcore.all

Čini se da je problem u pitanju velikog broja korisnika. Međutim, to nije teško riješiti. Prvi prijedlog vjerojatno će se baviti time, ali uvijek možete isprobati dodatne.

Najjednostavnije rješenje je samo ažurirati Visual Studio. Očito, problem je s netcoreapp verzijom, kao što pogreška sugerira. Što trebate učiniti je samo ažurirati firmware Visual Studio, izbrisati bin i obj mape i ponovno ga ponovo izgraditi.

Ovo ne bi trebao biti težak zadatak. Iako možda postoje neki problemi s kompatibilnošću s .NET, oni su rijetki.

Nakon ažuriranja, problem bi trebao nestati. S druge strane, ako to ne uspije, pokušajte zamijeniti vrijednost ciljnog okvira pravom ciljnom okruženju. Uređivanjem datoteke profila za objavljivanje (.pubxml).

To možete učiniti i otvaranjem projekta, odabirom Objavi> Konfiguriraj. Vrijednost će se postaviti na svoje i sve što trebate učiniti je spremiti promjene.

Ako vam i dalje smeta ista pogreška, pokušajte ponovno izraditi profil Objavi. To bi trebalo učiniti.

U slučaju da još uvijek imate problema s rješavanjem ove pogreške, razmislite o objavljivanju problema na forumima Stackoverflowa, gdje će vam dobri i poznati ljudi rado pomoći u rješavanju problema.

Budući da su ovo generička rješenja, možda će biti potreban poseban pristup za vaš jedinstveni problem.

Također, ne zaboravite podijeliti svoje misli u odjeljku za komentare u nastavku. Radujemo se Vašem dolasku.