Ця версія microsoft.aspnetcore.all сумісна тільки з netcoreapp2.1

Проблеми з помилкою Visual Studio щодо стандартного набору API для побудови програми ASP.NET Core є рідкісними. Але вони все ще трапляються час від часу.

Найпоширенішою помилкою є: Ця версія Microsoft.AspNetCore.All сумісна лише з цільовою рамкою netcoreapp2.1.

Незважаючи на те, що це виглядає складним, досить просто вирішити, враховуючи стандарти розробника. Нижче ми пропонуємо деякі кроки.

Як виправити проблему сумісності з aspnetcore.all

Проблема, як видається, стосується певної кількості користувачів. Однак це не складно вирішити. Перша пропозиція, ймовірно, буде мати справу з ним, але ви завжди можете спробувати додаткові.

Найпростішим рішенням є просто оновлення Visual Studio. Очевидно, що проблема пов'язана з версією netcoreapp, як передбачає помилка. Що потрібно зробити, це просто оновити прошивку Visual Studio, видалити папки bin і obj і відновити її знову.

Це не повинно бути важким завданням. Хоча можуть виникнути деякі проблеми з сумісністю .NET, вони є рідкісними.

Після оновлення проблема повинна зникнути. З іншого боку, якщо це не спрацює, спробуйте замінити значення для цільового фреймворка на потрібне цільове середовище. Редагуючи файл профілю публікації (.pubxml).

Ви також можете зробити це, відкривши проект, вибравши Опублікувати> Налаштувати. Значення буде встановлено самостійно, і все, що потрібно зробити, - зберегти зміни.

Якщо ви все одно переймаєтеся такою ж помилкою, спробуйте створити профіль "Опублікувати". Це має це зробити.

У випадку, якщо ви все ще відчуваєте труднощі у вирішенні цієї помилки, розглянути питання про те, що ви маєте на форумі Stackoverflow, де хороші та відомі люди з радістю допоможуть вирішити проблему.

Оскільки вони є загальними рішеннями, для вашого унікального завдання може знадобитися спеціальний підхід.

Крім того, не забудьте поділитися своїми думками в розділі коментарів нижче. Ми з нетерпінням чекаємо від вас.