Я обновил существующее приложение с asp. net core web API 2.0 до 3.1. Когда я запускаю приложение локально, приложение работает нормально без каких-либо ошибок, но когда я развернул приложение на том же сервере, на котором работало приложение 2.0, я получил сообщение об ошибке: «ANCM не удалось найти собственные зависимости». Ниже приведен снимок экрана:
Из предоставленной ссылки: https://dotnet.microsoft.com/download/dotnet-core/3.1
Я смог чтобы узнать, что мне нужно для установки. net core 3.1. Я не уверен, что мне нужно установить на свой сервер:
ASP. NET Core Runtime 3.1.3 ИЛИ SDK 3.1.201
У меня уже есть несколько приложений 2.1, работающих на сервер, поэтому я не хочу, чтобы старые приложения перестали работать при обновлении до 3.1. У меня установлен IIS на сервере. Это сервер терминала Microsoft windows NT версии 6.2 DataCenter Edition и мое приложение, которое я пытаюсь развернуть, является. net core 3.1
Я просто хотел узнать, должен ли я установить ASP. NET Core Runtime 3.1.3 или SDK 3.1.201
и установка любого из них на сервере не будут влиять на приложения, работающие на 2.0. net Основы ядра.
любая помощь будет быть оцененным.