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

Obsah:

Video: ASP NET Core Health Checks 2024

Video: ASP NET Core Health Checks 2024
Anonim

Problémy s chybou Visual Studio týkajúce sa predvolenej sady rozhraní API na vytváranie aplikácie ASP.NET Core sú zriedkavé. Stále sa však občas stáva.

Najbežnejšia chyba je: Táto verzia Microsoft.AspNetCore.All je kompatibilná iba s cieľovým rámcom netcoreapp2.1.

Aj keď to vyzerá komplexne, je pomerne jednoduché ho vyriešiť vzhľadom na štandardy vývojára. 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 to pravdepodobne vyrieši, ale vždy môžete skúsiť ďalšie.

Najjednoduchším riešením je iba aktualizovať Visual Studio. Samozrejme, problém je vo verzii netcoreapp, ako naznačuje chyba. Musíte iba aktualizovať firmvér Visual Studio, odstrániť priečinky bin a obj a znova ho zostaviť.

Toto by nemalo byť ťažké sledovať. Aj keď môžu existovať problémy s kompatibilitou.NET, sú zriedkavé.

Po aktualizácii by mal byť problém odstránený. Na druhej strane, ak to nefunguje, skúste nahradiť hodnotu pre Cieľový rámec do správneho cieľového prostredia. Úpravou súboru profilu publikovania (.pubxml).

Môžete to urobiť aj tak, že otvoríte svoj projekt a vyberiete Zverejniť> Konfigurovať. Hodnota sa nastaví samostatne a všetko, čo musíte urobiť, je uložiť zmeny.

Ak sa vás stále rovnaká chyba týka, skúste znova vytvoriť profil Publikovať. To by malo stačiť.

Ak sa s touto chybou stále stretávate ťažko, zvážte odoslanie problému na fórach Stackoverflow, na ktorých vám problém s vyriešením problému môžu pomôcť dobrí a informovaní ľudia.

Keďže ide o všeobecné riešenia, môže byť potrebný osobitný prístup k vášmu jedinečnému problému.

Nezabudnite sa podeliť o svoje myšlienky aj v sekcii nižšie. Tešíme sa na vašu odpoveď.

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