Táto verzia microsoft.aspnetcore.all je kompatibilná iba s netcoreapp2.1

Problémy s chybou programu Visual Studio týkajúce sa predvolenej sady rozhraní API na vytvorenie aplikácie ASP.NET Core sú zriedkavé. Stále sa však čas od času stávajú.

Najčastejšou chybou je: Táto verzia Microsoft.AspNetCore.All je kompatibilná iba s cieľovým rámcom netcoreapp2.1.

Aj keď to vyzerá zložito, je to pomerne jednoduché vyriešiť vzhľadom na vývojárov normy. Nižšie uvádzame niekoľko krokov.

Ako opraviť problém s kompatibilitou s aspnetcore.all

Zdá sa, že tento problém sa týka veľkého počtu používateľov. Nie je to však ťažké vyriešiť. Prvý návrh sa pravdepodobne bude zaoberať, ale vždy môžete vyskúšať ďalšie.

Najjednoduchším riešením je len aktualizovať Visual Studio. Problém je, samozrejme, s verziou netcoreapp, ako to chyba naznačuje. Čo musíte urobiť, je len aktualizovať firmware Visual Studio, vymazať priečinky bin a obj a znova ho vytvoriť.

Nemalo by to byť ťažká úloha nasledovať. Hoci sa môžu vyskytnúť problémy s kompatibilitou .NET, sú zriedkavé.

Po aktualizácii by mal byť problém preč. Na druhej strane, ak to nefunguje, skúste nahradiť hodnotu rámca Target správnemu cieľovému prostrediu. Úpravou súboru profilu publikovania (.pubxml).

Môžete to urobiť aj otvorením projektu výberom možnosti Publikovať> Konfigurovať. Hodnota sa nastaví na vlastnú päsť a všetko, čo musíte urobiť, je uložiť zmeny.

Ak vás stále trápi rovnaká chyba, skúste znova vytvoriť profil Publikovať. To by malo urobiť.

V prípade, že stále máte problémy s touto chybou, zvážte možnosť odoslania svojho problému na fórach Stackoverflow, kde vám ochotní a ochotní ľudia pomôžu vyriešiť problém.

Vzhľadom k tomu, že sa jedná o všeobecné riešenia, môže to vyžadovať špecifický prístup pre váš jedinečný problém.

Nezabudnite tiež zdieľať svoje myšlienky v sekcii komentárov nižšie. Tešíme sa na vašu odpoveď.