Ta različica microsoft.aspnetcore.all je združljiva samo z netcoreapp2.1

Težave z napako Visual Studio v zvezi s privzetim nizom API-jev za izdelavo aplikacije ASP.NET Core so redke. Vendar se še vedno pojavljajo od časa do časa.

Najpogostejša napaka je: Ta različica Microsoft.AspNetCore.All je združljiva samo s ciljnim okvirom netcoreapp2.1.

Čeprav izgleda kompleksno, je precej enostavno rešiti glede na standarde razvijalca. V nadaljevanju vam ponujamo nekaj korakov.

Kako odpraviti težavo z združljivostjo z aspnetcore.all

Zdi se, da je problem v zvezi s precejšnjim številom uporabnikov. Ni pa težko rešiti. Prvi predlog se bo verjetno ukvarjal z njim, vendar lahko vedno poskusite dodatne.

Najpreprostejša rešitev je, da posodobite Visual Studio. Očitno je, da gre za različico netcoreapp, kot napaka predlaga. Kaj morate storiti, je le posodobiti vdelano programsko opremo Visual Studio, izbrisati mape bin in obj ter jo znova zgraditi.

To ne bi smelo biti težka naloga. Čeprav lahko pride do težav z združljivostjo .NET, so redki.

Po posodobitvi je treba odpraviti težavo. Po drugi strani, če to ne deluje, poskusite zamenjati vrednost za ciljni okvir na desno ciljno okolje. Z urejanjem datoteke profila za objavo (.pubxml).

To lahko storite tudi tako, da odprete projekt in izberete Objavi> Konfiguriraj. Vrednost se bo nastavila sama in vse, kar morate storiti, je shranjevanje sprememb.

Če vas še vedno moti ista napaka, poskusite ponovno ustvariti profil Objavi. To bi moralo storiti.

V primeru, da se še vedno težko spopadate s to napako, razmislite o tem, da objavite svojo težavo na forumih Stackoverflow, kjer vam bodo dobri in znani ljudje z veseljem pomagali odpraviti težavo.

Ker gre za generične rešitve, morda potrebujete poseben pristop za vaš edinstven problem.

Prav tako ne pozabite deliti svojih misli v spodnjem oddelku za komentarje. Veselimo se vašega odziva.