Ця версія 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, де хороші та відомі люди з радістю допоможуть вирішити проблему.
Оскільки вони є загальними рішеннями, для вашого унікального завдання може знадобитися спеціальний підхід.
Крім того, не забудьте поділитися своїми думками в розділі коментарів нижче. Ми з нетерпінням чекаємо від вас.