Эта версия 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, где хорошие и знающие люди с радостью помогут вам устранить проблему.

Поскольку это общие решения, для вашей уникальной проблемы может потребоваться особый подход.

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