Această versiune de microsoft.aspnetcore.all este compatibilă numai cu netcoreapp2.1

Cuprins:

Video: Upgrading from ASP.NET Core 3.1 to ASP.NET Core 5 (Preview 1) 2024

Video: Upgrading from ASP.NET Core 3.1 to ASP.NET Core 5 (Preview 1) 2024
Anonim

Problemele cu eroare Visual Studio referitoare la setul implicit de API-uri pentru construirea unei aplicații Core ASP.NET sunt rare. Dar tot se întâmplă din când în când.

Cea mai frecventă eroare este: Această versiune a Microsoft.AspNetCore.All este compatibilă numai cu cadrul de țintă netcoreapp2.1.

Chiar dacă pare complex, este destul de simplu de rezolvat având în vedere standardele dezvoltatorului. Avem câteva pași de oferit mai jos.

Cum să rezolvați problema de compatibilitate cu aspnetcore.all

Problema la îndemână pare să se refere la un număr corect de utilizatori. Totuși, nu este greu de rezolvat. Prima sugestie se va ocupa probabil de aceasta, dar puteți încerca mereu altele suplimentare.

Cea mai simplă soluție este să actualizați doar Visual Studio. Evident, problema este cu versiunea netcoreapp, după cum sugerează eroarea. Ce trebuie să faceți este doar să actualizați firmware-ul Visual Studio, să ștergeți folderele bin și obj și să le reconstruiți din nou.

Aceasta nu ar trebui să fie o sarcină dificilă de urmat. Deși pot exista unele probleme cu compatibilitatea.NET, acestea sunt rare.

După actualizare, problema ar trebui să dispară. Pe de altă parte, dacă acest lucru nu funcționează, încercați să înlocuiți valoarea pentru cadrul Target într-un mediu țintă corect. Prin editarea fișierului de profil de publicare (.pubxml).

Puteți să o faceți și prin deschiderea proiectului, alegând Publicare> Configurare. Valoarea va fi setată de unul singur și tot ce trebuie să faceți este să salvați modificările.

Dacă sunteți încă deranjat de aceeași eroare, încercați să recreați profilul Publicare. Asta ar trebui să o facă.

În cazul în care încă vă confruntați cu această eroare, luați în considerare să postați problema dvs. pe forumurile Stackoverflow, unde oameni buni și cunoscuți vă vor ajuta cu plăcere să rezolvați problema.

Deoarece acestea sunt soluții generice, s-ar putea să fie nevoie de o abordare specifică pentru problema dvs. unică.

De asemenea, nu uitați să vă împărtășiți gândurile în secțiunea de comentarii de mai jos. Asteptam sa auzim de tine.

Această versiune de microsoft.aspnetcore.all este compatibilă numai cu netcoreapp2.1