Проблемы с ошибкой Visual Studio, касающиеся набора API по умолчанию для создания приложения ASP.NET Core, встречаются редко. Но они все еще случаются время от времени.
Наиболее распространенная ошибка: Эта версия Microsoft.AspNetCore.All совместима только с целевой платформой netcoreapp2.1.
Несмотря на то, что он выглядит сложным, решить его достаточно просто, учитывая стандарты разработчика. У нас есть несколько шагов, чтобы предложить ниже.
Как исправить проблему совместимости с aspnetcore.all
Похоже, что проблема связана с большим количеством пользователей. Это, однако, не трудно решить. Первое предложение, вероятно, будет иметь дело с этим, но вы всегда можете попробовать дополнительные.
Самое простое решение – просто обновить Visual Studio. Очевидно, проблема связана с версией netcoreapp, как предполагает ошибка. Что вам нужно сделать, это просто обновить прошивку Visual Studio, удалить папки bin и obj и перестроить ее заново.
Это не должно быть трудной задачей для подражания. Хотя могут быть некоторые проблемы с совместимостью .NET, они встречаются редко.
После обновления проблема должна исчезнуть. С другой стороны, если это не сработает, попробуйте заменить значение для целевой платформы на правильную целевую среду. Путем редактирования файла профиля публикации (.pubxml).
Вы также можете сделать это, открыв свой проект, выбрав «Опубликовать»> «Настроить». Значение будет установлено само по себе, и все, что вам нужно сделать, это сохранить изменения.
Если вас все еще беспокоит та же ошибка, попробуйте заново создать профиль публикации. Это должно сделать это.
Если вам все еще трудно разобраться с этой ошибкой, рассмотрите возможность размещения вашей проблемы на форумах Stackoverflow, где хорошие и знающие люди с радостью помогут вам устранить проблему.
Поскольку это общие решения, для вашей уникальной проблемы может потребоваться особый подход.
Кроме того, не забудьте поделиться своими мыслями в разделе комментариев ниже. Мы с нетерпением ждем от вас ответа.